1)命令名称:ls
命令名称原意:list
命令所在的命令:/bin/ls
执行权限:所有用户
更能描述:显示目录文件
语法:ls 选项【-ald】【文件或目录】
-a (all) 显示所有的文件,包括隐藏的文件
-l (long) 详细信息显示
-d (directory)查看目录属性
注:用户的命令目录:(bin-binary【二进制】 usr-user sbin-super binary)
root:/sbin 或者 /usr/sbin
all users:/bin 或者 /usr/bin
当命令为 -l 时候:
例如文件前出现:drwxr - xr - x
文件类型: d >> 目录 directory
- >> 二进制文件
l >> 软链接文件 link
每三个字符是一个部分(代表一类用户):
权限:r-read读,w-write写,x-execute执行
rwx r - x r - x 2 root root 4096(不是特别准确)
所有者u 所属组g 其他人o 硬链接数 所有者是谁 所属组是哪个组 文件大小
user group others
onwer
12-01 01:00 bin
创建或最后修改的时间 文件名
2)命令名称: cd(changedirectory) 切换目录
命令所在的命令: shell内置命令
执行权限: 所有用户
语法: cd [目录]
例: $ cd / 切换到根目录
$ cd .. 回到上一级目录
3)命令名称:pwd(printworkingdirectory)显示当前所在的工作目录
例: $ pwd /etc/rc3.d
4)命令名称:mkdir(make directories)创建新目录
命令所在的目录:/bin/mkdir
例:$ mkdir newdir
5)命令名称:touch(创建空文件)
例:$ touch newfile
6) 命令名称:cp (copy)复制文件或目录
命令所在的目录:/bin/cp
语法:cp -R [源文件或目录] [目的目录]
-R 复制目录
例子:$ cp file1 file2 dir1 将文件file1,file2复制到目录dir1下
$ cp -R dir1 dir2 将dir1下地所有文件及子目录复制到dir2
7)命令名称:mv(move) 移动文件,更名
命令所在的路径:/bin/mv
语法:mv [源文件或目录] [目的目录]
例:$ mv file1 file3 将当前目录下文件file1更名为file3
$ mv file2 dir2 将文件file2移动到目录dir2下
8)命令名称:rm (remove) 删除文件
语法:rm -r [文件或目录]
-r 删除目录
例:$ rm file3 删除文件file3
$ rm -r dir1 删除目录dir1(这样的话系统老是提示该目录下的文件是否要删除,所以一次性删除在r后加f)