28个高频Linux命令

1. 查找文件

find / -name filename.txt

根据名称查找/目录下的filename.txt文件

2. 查看一个程序是否运行

ps -ef|grep tomcat  

查看所有有关tomcat的进程

3. 终止线程

kill -9 19978

终止的线程号为19978的线程

4. 查看文件,包含隐含的文件

ls -al

5. 当前工作目录

pwd

6. 复制文件包含其子文件到自定目录

cp -r sourceFolder targetFolder

7. 创建目录

mkdir newfolder

8. 删除目录(此目录是空目录)

rmdir deleteEmptyFolder

9. 删除文件包含其子文件

rm -rf deleteFile

10. 移动文件

mv /temp/movefile /targetFolder

扩展重命名mv oldNameFile newNameFile

11. 切换用户

su -username

12. 修改文件权限

chmod 777 file.java //file.java的权限 -rwxrwxrwx, r表示读,w表示写,x表示可执行

13. 压缩文件

tar -czf test.tar.gz /test1 /test2

14. 列出压缩文件列表

tar -tzf test.tar.gz

15. 解压文件

tar -xvzf test.tar.gz

16. 查看文件头10行

head -n 10 example.txt

17. 查看文件尾10行

tail -n 10 example.txt

18. 查看日志文件

tail -f example.log // 这个命令会自动显示新增的内容,屏幕只显示10行内容(可设置)

19. 启动vi编辑器

vi

20. 查看系统当前时间

date

命令会输出 周几 几月 几日 时间 和 时间显示格式 和 年份                  Sat Jan 20 04.39.49 CST 2019

date + "%Y-%m-%d"

显示如下:

[root@ming xxx]# date + "%Y-%m-%d" 2018-01-20

注:如果这个我们不确定,使用help命令即可

21. 解压zip文件

unzip -oq

22. 查看线程个数(方便查看程序是否有误)

ps -Lf 端口号|wc -1

23. 查看当前目下所有子文件

ls -l

24. 查看代码

cat xxx.py

25. 进入某个文件

cd filename

26. 返回上一级目录

cd ..   or  cd ../../

27. 查看GPU信息

nvidia-smi

 28.查看CUDA版本

nvcc -V

 

posted @ 2019-08-26 12:37  Ethan272  阅读(318)  评论(0编辑  收藏  举报