1.apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合
2. pwd显示当前文件夹路径
3. ls - l #列表形式展示当前路径下的所有文件
ls -a #展示当前路径下所有文件
ls *.py 显示所有后缀为.py的文件
ls ?.py ?只表示一个字符
ls 1[1-6]5.py
tree #以树状显示当前路径下的所有文件
4. touch 1.py #创建文件
安装vim后可以用vim创建并编辑(sudo apt install vim):
vim a.txt #进入a.txt,没有的话自动创建
再 :
按i (插入模式,在原光标前面插入文本)
按a (插入模式,在原光标后面插入文本)
按o (在该行创建一个空的下一行,且光标在下一行的行首,直接会再下一行的行首插入内容)
退出:
wq (保存并退出)
q(直接退出)
q!(强制退出)
5. cat ls.txt #打开指定文件
6. ls > abc.txt #将目录输入到abc.txt文件中,并覆盖之前的内容
ls >> abc.txt #将目录输入到abc.txt文件中,在文件末尾添加
7. ls -alh | more #只显示一部分,剩下的是------more
8. rm:删除命令
rm test/ -r #删除文件夹要用-r
rm tags -f #强制删除,忽略不存在的文件,无提示
9. grep '000' 101.py #寻找101.py文件里带有000的行
10. find
11. ps -A #查看当前有哪些进程
kill 进程号
killall 进程名
kill -9 进程号 #强制杀死一个进程
12. reboot Init 6 #重启
13. make #编译
make install
14 cp:复制命令
cp f1 ../desdir/ #将当前目录下的f1文件复制到 上一级目录的desdir文件夹下
cp -r testdir ../desdir/ #将当前目录下的testdir文件jia复制到 上一级目录的desdir文件夹下
15. mv 相当于剪切指令
mv 1.py test #将文件1.py移动到test文件夹下
mv 284.py 285.py #给文件改名,由284.py改名为285.py
16. 打包
打包实例:命令 tar -cvf 文件名(.tar) 要打包的文件 (tar -cvf test.tar 1.txt 2.txt 3.txt)
解包:命令 tar -xvf 文件名
参数:
17. 打包+压缩
直接打包后压缩:命令 tar -zcvf 文件名(.tar.gz) 要打包的文件
解压后解包:tar -zxvf 文件名
zip格式的压缩和解压:
zip [-r] 目标文件(无扩展名) 源文件
unzip -d 解压后的目标文件 压缩文件
18. which查看命令位置 (which sudo)
19. cal #查看日历
date #查看时间
20. df 查看磁盘空间
21. chmod 命令可以用来修改文件或文件夹的读写权限
常用chmod 777 * #可读写、运行
chmod 666 * #可读写