linux 常用命令(系统信息、进程管理、文件处理、软件安装)

____tz_zs

系统信息

命令 作用 详细信息
cat /proc/version 查看内核版本 https://blog.csdn.net/zhuying_linux/article/details/6859286
lsb_release -a 查看linux版本 https://blog.csdn.net/zhuying_linux/article/details/6859286
df 或 df -lh 查看磁盘空间 https://jingyan.baidu.com/article/a17d5285ee8aed8099c8f254.html
lscpu

cat /proc/cpuinfo
查看当前cpu信息 http://host.zzidc.com/cjwt/669.html
lspci | grep -i ‘eth’ 查看网卡硬件信息
uname -a 用于显示系统相关信息,比如主机名、内核版本号、硬件架构(x86,arm)等
ifconfig -a 查看网络接口
lsblk 查看硬盘和分区
lspci 查看pci信息,即主板所有硬件槽信息
dmidecode -t bios 查看bios信息
free -m

cat /proc/meminfo
显示内情况 http://blog.itpub.net/24930246/viewspace-1965976/
top 查看系统的整体运行情况 http://man.linuxde.net/top
—- top每一项详解 https://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.html
reboot 重开机 http://man.linuxde.net/reboot
which 在环境变量$PATH设置的目录里查找符合条件的文件 如:
$ which python
/usr/bin/python

进程

命令 作用 详细信息
ps -ef | grep xxx ps命令将某个进程显示出来
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
https://www.cnblogs.com/freinds/p/8074651.html
top 实时显示系统中各个进程的资源占用状况 http://www.cnblogs.com/gaojun/p/3406096.html
nohup 命令 & 在后台运行命令 http://www.cnblogs.com/baby123/p/6477429.html

文件处理

命令 作用 详细信息
mv 参数 文件路径 目标路径 移动文件到目录
常用参数:
-f 覆盖已经存在的目标文件而不给出提示
mv 文件名 文件名 | 将源文件名改为目标文件名
mv 文件名 目录名 | 将文件移动到目标目录
mv 目录名 目录名 | 目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名
mv 目录名 文件名 | 出错
cp 参数 文件路径 目标路径 复制文件或整个目录
常用参数:
-r 递归复制整个目录
-f 覆盖已经存在的目标文件而不给出提示
scp 参数 本地文件路径 用户名@IP地址:目标文件路径 从本地复制文件夹即其下所有文件到远程服务器
常用参数:
-r 递归复制整个目录
-f 覆盖已经存在的目标文件而不给出提示
https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/scp.html
rm 文件/目录路径 删除文件和文件夹
常用参数:
-r 向下递归删除
-f 直接强行删除,不做任何提示
mkdir 文件/目录路径 在当前目录下创建文件/目录
常用参数:
-p 如果中间路径不存在则自动创建
-m 设置权限,如-m 777 可读可写可执行
find 查找的位置 -name 查找的文件/目录 查找文件 https://www.cnblogs.com/chyingp/p/linux-command-find.html
rename 批量重命名文件 http://einverne.github.io/post/2018/01/rename-files-batch.html
http://man.linuxde.net/rename
https://blog.51cto.com/jiemian/1846951
chmod 修改文件权限 https://www.runoob.com/linux/linux-comm-chmod.html
vi 或 touch 创建文件

软件安装

命令 作用 详细信息
sudo apt-get -f install 修复依赖关系 安装软件时如果提示缺失某些依赖,使用此命令可以自动安装依赖
sudo apt-get update 更新软件包列表 只检查不更新(检查已安装的软件是否有可用的更新,并给出汇总报告)
https://askubuntu.com/questions/222348/what-does-sudo-apt-get-update-do
sudo apt-get upgrade 升级所有可升级的软件包
sudo apt-get install 包名 安装软件包
sudo apt-get remove 包名 移除软件包

实用命令

  • 查询本地出口 IP
  • 杀掉正在运行的 python2 程序
  • 查看实时的网络流量,监控TCP/IP连接

sudo的在英语里的意思是switch user and do something.在Linux系统上,你需要root权限来安装和卸载软件包。sudo可以临时将你的用户ID切换为root。
Debian & Ubuntu最实用的apt-get命令详解

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25061 人正在系统学习中

来源:tz_zs

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年5月26日
下一篇 2019年6月1日

相关推荐