linux_常用命令
常用命令
Linux命令非常多,本节讲解几个常用命令。其他命令依赖于大家根据实际操作环境,边用边查。
系统状况
top:查看所有进程的信息(Linux的任务管理器)- 打开后,输入
M:按使用内存排序 - 打开后,输入
P:按使用CPU排序 - 打开后,输入
q:退出
- 打开后,输入
df -h:查看硬盘使用情况free -h:查看内存使用情况du -sh:查看当前目录占用的硬盘空间ps aux:查看所有进程kill -9 pid:杀死编号为pid的进程
传递某个具体的信号:kill -s SIGTERM pidnetstat -nplt:查看所有网络连接w:列出当前登陆的用户ping www.baidu.com:检查是否连网
文件权限
chmod:修改文件权限chmod +x xxx:给xxx添加可执行权限chmod -x xxx:去掉xxx的可执行权限chmod 777 xxx:将xxx的权限改成777chmod 777 xxx -R:递归修改整个文件夹的权限
文件检索
find /path/to/directory/ -name '*.py':搜索某个文件路径下的所有*.py文件grep xxx:从stdin中读入若干行数据,如果某行中包含xxx,则输出该行;否则忽略该行。wc:统计行数、单词数、字节数- 既可以从
stdin中直接读入内容;也可以在命令行参数中传入文件名列表; wc -l:统计行数wc -w:统计单词数wc -c:统计字节数
- 既可以从
tree:展示当前目录的文件结构tree /path/to/directory/:展示某个目录的文件结构tree -a:展示隐藏文件
ag xxx:搜索当前目录下的所有文件,检索xxx字符串cut:分割一行内容- 从
stdin中读入多行数据 echo $PATH | cut -d ':' -f 3,5:输出PATH用:分割后第3、5列数据echo $PATH | cut -d ':' -f 3-5:输出PATH用:分割后第3-5列数据echo $$PATH | cut -c 3,5:输出PATH的第3、5个字符echo $PATH | cut -c 3-5:输出PATH的第3-5个字符
- 从
sort:将每行内容按字典序排序- 可以从
stdin中读取多行数据 - 可以从命令行参数中读取文件名列表
- 可以从
xargs:将stdin中的数据用空格或回车分割成命令行参数find . -name '*.py' | xargs cat | wc -l:统计当前目录下所有python文件的总行数
查看文件内容
more:浏览文件内容- 回车:下一行
- 空格:下一页
b:上一页q:退出
less:与more类似,功能更全- 回车:下一行
y:上一行Page Down:下一页Page Up:上一页q:退出
head -3 xxx:展示xxx的前3行内容- 同时支持从
stdin读入内容
- 同时支持从
tail -3 xxx:展示xxx末尾3行内容- 同时支持从
stdin读入内容
- 同时支持从
用户相关
history:展示当前用户的历史操作。内容存放在~/.bash_history中
工具
md5sum:计算md5哈希值- 可以从
stdin读入内容 - 也可以在命令行参数中传入文件名列表;
- 可以从
time command:统计command命令的执行时间ipython3:交互式python3环境。可以当做计算器,或者批量管理文件。! echo "Hello World":!表示执行shell脚本
watch -n 0.1 command:每0.1秒执行一次command命令tar:压缩文件tar -zcvf xxx.tar.gz /path/to/file/*:压缩tar -zxvf xxx.tar.gz -C dir:解压缩 -c指定目录
diff xxx yyy:查找文件xxx与yyy的不同点
安装软件
sudo command:以root身份执行command命令apt-get install xxx:安装软件pip install xxx --user --upgrade:安装python包wget http..... -P dir:安装网络上的资源 -p指定目录wget -O name url:使用wget -O下载url指定文件并以name保存yum
查看文件夹大小命令
du -h : 显示文件夹大小 -h显示易于观察
查看显卡命令
nvidia-smi:可以查看gpu详细信息 如果名称很长看不清可以使用nvidia-smi -L
查看cpu型号命令
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
此文章版权归waar299所有,如有转载,请注明来自原作者!
评论
