1.查看目录命令
4. ls -al /home (缩写为 ll /home)
即显示所有文件又显示其详细信息
2. 改变工作目录
3. cd -
退到之前目录
3. 复制文件/目录
4.移动或更名
5.删除文件/目录
3. rm -f /home/test
以不提示的方式删除/home目录下的text文件
4. rm -rf /home/test
以不提示的方式删除/home目录下的dir目录
命令参数:
-f, --force 忽略不存在的文件,从不给出提示。
-i, --interactive 进行交互式删除
-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 输出版本信息并退出
5.删除除了某个文件(夹)之外的所有文件
如abc文件夹下有a、b、c三个文件,如何一行命令删除b和c,不删除a
其中rm -f !(a) 最为方便。
如果保留a和b,可以运行rm -f !(a|b)来实现。
6. 改变文件权限
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予
其中:rwx也可以用数字来代替
r ------------4
w -----------2
x ------------1
- ------------0
当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
例如:
(1) 字符方式:设置install.log文件的所有者添加执行的权限, 组群和其他人只有读的权限
(2) 数字的方式: 设置install.log文件只有所有者才有读和写的权限,组群和其他人只有读的权限
7. 创建目录
8.查看目录大小
9. 查看当前路径pwd(print work directory)
10.查看文件属性
file tax :查看tax应用程序的文件属性