1.ls 展示列表
2.ls -a 展示所有列表矩阵展示
3.ls -l 列表展示文件 不包括隐藏文件
4.ls -al 列表展示所有文件
5.pwd 显示当前目录
6.cd 切换目录
7.cd ~ 直接切换到根目录
8.cd / 切换到最上层目录
9.cd 路径切换到指定的文件
10.rm 移除文件或者目录
11.rm -rf input——data/ 删除一个目录 强制删除 不可撤回 r是recycle循环的意思 f 是force的意思 -rf 就是强制循环删除一个目录 慎用可能删除系统文件造成不可逆的损失 rm filename 移除文件
12.mkdir 创建一个新的目录
13.rmdir 删除一个空目录 如果非空则会报错
14.cp 复制文件或者目录
15.cp -r (目录名) 复制目录 -r 为循环复制目录下的子文件 cp -r test work 复制test目录 为work
16.cp filename newname 将指定文件 复制成新文件
17.touch filename 创建文件
文件内容查看
1.cat 从第一行开始显示文件的内容
2.tac 从最后一行显示文件的内容
3.cat -b 文件 可以看见文件有多少行
4.cat -n 打开的文件 也是显示行号 空行也算一行
5.nl 显示的时候顺道输出行号 相当于 cat -b 的命令
6.more 一页一页显示文件内容
空格下b上 q退出 按空格一页一页的跳 -f就跳到末尾了
7.less 和more类似但是它可以往前页翻页 不会自动退出 可以用上下切换 f往后 b往前也可以 q是退出
8.head 只查看头几行 默认10行
9.head -n 20 文件名 查看前20行
10.tail 查看尾巴几行 默认10行
11.tail -n 20 看尾巴20行 n是line的意思
12.touch xiaobai.py 创建文件
13 d表示的是目录
14 -表示普通文件夹
15 -rwxrwxrwx r可写 w可读 x可执行 三个rwx表示一个用户 表示三个用户都有这个权限
16. echo "clement" 输出一个单词
17. echo "clement" > clement 添加到文件去如果有则会覆盖
18. echo "clement" >> clement 追加到文件里面去
19. ps -aux 常看当前linux运行的目录 可以拿到一个文件然后kill掉
20. ps -aux | grep compiz 筛选
21. grep --help 搜索文件