Linux常用command笔记

我安装的Linux发行版本是Ubuntu 16.04
下面记录一些使用过程中遇到的Linux命令:

1、查看NVIDIA显卡信息

由于我已经切换到NVIDIA专有驱动:nvidia-smi
驱动

nvidia-smi

watch -n 5 nvidia-smi:每隔5秒更新一下显卡使用情况, ctrl+c退出

2、删除软件

sudo apt-get remove <application_name>
sudo apt-get purge <package-name>

3、解压*.tar.xz文件

tar -xf file.tar.xz
https://scottlinux.com/2014/01/07/extracting-or-uncompressing-tar-xz-files-in-linux/

压缩文件成*.tar.xz

tar -zcvf archive-name.tar.gz directory-name

4、删除目录或文件

删除空文件夹:rmdir directoryname
Remove a directory with files and subdirectories (non-empty directory):rm -r directoryname
Remove a single file:rm file.txt

5、移动或重命名文件或目录

mv can do two jobs.

  1. It can move files or directories
  2. It can rename files or directories

To just rename a file or directory type this in Terminal:

mv old_name new_name

with space between the old and new names.

To move a file or directory type this in Terminal.

mv file_name ~/Desktop

it will move the file to the desktop.

If is a directory you should add -R before the directory name:

mv -R directory_name ~/Desktop

6、下载命令

https://www.cnblogs.com/wuheng1991/p/5332764.html

wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip

7、复制命令

cp filename direction
cp folder direction

8、新建文件

vi filename :打开或新建文件,并将光标置于第一行首

查看显卡型号:lspci |grep VGA (lspci是linux查看硬件信息的命令),屏幕会打印出主机的集显几独显信息
这里写图片描述

查看nvidia芯片信息:lspci |grep -i nvidia,会打印出nvidia系列的硬件信息,如果主机安装了没有视频输出的GPU(如tesla系列),这个命令会很有用
这里写图片描述

9、查看硬盘使用情况

df -hl 查看磁盘剩余空间

df -h 查看每个根路径的分区大小

du -sh [目录名] 返回该目录的大小

du -sm [文件夹] 返回该文件夹总M数
这里写图片描述

10、查看CPU使用情况

top
这里写图片描述
top 1
这里写图片描述

11、tail 命令

https://www.cnblogs.com/mfryf/p/3336804.html
tail -f filename:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

tail -n 20 filename:显示filename最后20行。

tail -r -n 10 filename:逆序显示filename最后10行。

11、pwd : print working directory

http://linux.51yip.com/search/awk

12、md5sum : MD5算法一般用于检查文件完整性,不同的文件内容生成相同的报文摘要的概率是极其小的。

md5sum filename
这里写图片描述

13、scp : secure copy,远程拷贝文件

  1. 将本地文件上传到服务器上
    scp -P 2222 /home/lnmp0.4.tar.gz root@www.vpser.net:/root/lnmp0.4.tar.gz
    这里写图片描述

14、unzip : 解压zip文件

unzip file.zip
unzip file.zip -d destination_folder

15、diff : 比较文件不同

diff file1 file2

16、taskset : 指定job在哪几块CPU上运行

taskset -c 0-7:指定job在1-8号CPU上运行

17、nohup : allows to run job in the background after you log out from a shell

Nohup Command in Linux

18、cat : 命令用于连接文件并打印到标准输出设备上

13 Basic Cat Command Examples in Linux

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值