1、查看磁盘总容量:df -h
查看当前目录下的磁盘容量:du -sh
2、显示当前目录下前n个文件:ls -1 | sort -u | head -10
查看文件前或后n行:head/tail -n 10 filename
3、screen的用法:
(1)创建screen:screen -S name (2)查看:screen -ls (3)恢复:screen -r name
(4)关闭:①在当前screen中输出指令quit/exit;②强制关闭:screen -X -S name quit
4、将文件转换成可执行文件:chmod u+x filename
5、查看txt行数:wc -l filename/wc filename
6、查看文件修改时间:stat filename
7、将光标移到行首:ctrl+a,移到行尾:ctrl+e,ctrl+←/→为跳段移动
8、vim模式移动到行尾:shift+g
9、查看所有文件(包括隐藏文件):ls -al
10、查看某个GPU使用者:ps -aux|grep PID
11、查看当前目录下的文件数量(包含子目录中的文件) : ls -lR|grep "^-"| wc -l(注:R,代表子目录)
12、压缩某个文件夹:tar -zcvf /home/xahot.tar.gz /xahot
tar -zcvf 打包后生成的文件名全路径 要打包的目录
13、修改文件的读写权限:
(1)将文件 file1.txt 设为所有人皆可读取:chmod a+r file1.txt
(2)将 ex1.py 设定为只有该文件拥有者可以执行 :chmod u+x ex1.py
14、nohup 输出结果重定向:
nohup ../your.sh > ..../xx.log 2>&1 &
15、解压带有中文名字的压缩包:
unzip -O cp936 (filename)
16、查看内存占用最多的进程:
ps -aux | sort -k4nr | head
17、查找指定目录文件:find / -type d -name 'dirname'
查找指定非目录文件:find ./ -name filename (-delete)
18、window下删除某个目录或磁盘下的所有thumbs.db文件:
del thumbs.db /f/s/q/a