linux中的基本指令
cd
cd name //进入name目录
cd ..  //返回上级目录
cd /  //进入根目录
cd - //当前目录的前一个***作的目录
cd ~  //进入用户家目录
  ls
ls  //对于目录,列出该目录下的所有子目录和文件;对于文件,列出它的信息
ls -a //列出目录下的所有文件,包括隐含文件
ls -l //列出文件的详细信息
ls -s //以时间排序
ls -R //列出所有子目录下的目录
  touch
touch name //创建文件,如果创建的文件已经存在,那就会更新它的被修改时间
  rm
 rm name  //删除文件 
 rm -r 目录名 //删除目录及目录下的所有文件,用rm是不能删除目录的
 rm -f    //即使文件属性为只读,也可直接删除
 rm -rf  // 删除当前目录下的所有文件,这个命令很危险,应避免使用。
  mv
mv  name  namecp   //重命名文件
mv  name  buf      //移动文件到buf目录
  linux中的权限
Linux中的基本权限(读r、写w、可执行x)
1,读:可读取文件的内容,可浏览目录信息。
2,写:可修改文件内容,可对目录进行删除等操作。
3,可执行:执行文件内容或者进入目录
输入ls -l 指令,就可以看到当前目录下所有项目的信息。
 
 其中:
 
 权限是可以被修改的:(chmod)
第一种:
chmod g+w 01exit.c //表示给01exit.c文件的拥有者所在组(g)添加上可写权限(w)
1.拥有者(u)、所属组(g)、其他(o)、全部人(a)
 2.添加(+)、取消(-)、赋予给定权限并取消其他所有权限(=)
第二种:
chmod 0777 01exit.c //将01exit.c的权限改为rwxrwxrwx一个文件的权限可以通过
三个八进制数字来表示,其中拥有者(u)、所属组(g)、其他(o)的权限分别用一个数字就可以表示。
例如777就代表了rwxrwxrwx:这是因为7对应的二进制数字是111,代表具有r、w、x三种权限。
常用的数值有:
| 权限 | 数字 | 
|---|---|
| rw- r–– r–– | 0644 | 
| rw- rw- r–– | 0664 | 
| rwx rw- r–– | 0764 | 
| rwx rwx rwx | 0777 | 
linux中的基本命令所需权限(普通用户)
| 命令 | 权限 | 
|---|---|
| cd | x | 
| ls | rx | 
| touch | wx | 
| rm | wx | 
| mv | wx | 

京公网安备 11010502036488号