一、基本操作
ls
显示文件列表 -l 以详细信息显示 -a 显示所有,包括隐藏文件
pwd
显示目录路径
.
当前目录
..
父目录
cd
切换目录
二、文件操作
1、创建文件:touch
2、删除文件:rm
3、移动或重命名文件:mv
4、查看文件内容:cat
5、查看文件头:head -n 行数
6、查看文件尾:tail -n 行数 -f 动态显示
7、文件格式转换:dos2unix DOS to UNIX
8、复制文件:cp
9、查看文件类型:file
10、查找文件:find 只能查找某个目录下的文件
11、查找文件:locate 使用数据库文件查找
12、查看执行文件的路径:which/whereis
三、目录操作
目录也是一种文件,linux中一切皆文件。
1、创建目录:mkdir
2、删除空目录:rmdir
3、删除非空目录:rm -r
4、复制目录:cp -r
四、文件权限
文件的权限由10个字符组成,第一个字符表示文件的类型,见下表
字符值 | 含义 |
---|---|
d | 目录文件 |
- | 普通文件 |
l | 链接文件 |
b | 块文件 |
c | 字符文件 |
s | socket文件 |
p | 管道文件 |
对root用户:文件的默认权限为644(-rw-r--r--),目录的默认权限为755(drwxr-xr-x)
对普通用户:文件的默认权限为664(-rw-rw-r--),目录的默认权限为755(drwxr-xr-x)