-
文件及文件夹基本操作:
- 文件夹中查找特定名的文件
- ls:显示目的列表,常用选项:
- -a 列出所有文件,含"."开头的隐含文件
- -t 按时间顺序排列
- -r 逆序排列
- lsusb:显示本机USB设备列表
- find:指定目录下查找文件
- locate:比find好用的查找工具(需安装mlocate包)
- grep:文本搜索工具
- find . -type d -name “bang” 搜索所在文件夹中名称含bang的文件夹
- ls:显示目的列表,常用选项:
- 复制及移动特定名文件及文件夹
- umask:显示或设置创建文件的权限掩码
- cp:文件复制
- ls -d */ 只显示文件夹IPa
- 查看特定文件名文件
- more:显示文件内容,每次一屏
- <数字>:指定每屏显示行数
- -s:多个空行压缩为一行显示
- zcat:显示压缩包中文件内容
- tail:显示指定文件尾部若干行如:tail -n 20 /var/log/secure(查看secure日志文件的最后20行。
- more:显示文件内容,每次一屏
- 文件比较:diff / 比较两个文件的不同
- 文件系统挂载:mount
- 文件夹操作
- 系统信息获取
- w 登入系统用户信息
- df 显示磁盘信息
- fc 显示历史列表中的命令
- env 显示已存在的环境变量
- pwd 显示当前工作目录
- set 显示或设置shell特性机变量
- top 显示或管理执行中的程序
- -i 设置间隔时间
- -u 指定用户名
- -p 指定进程
- -n 设定循环显示次数
- 交互命令:
- h 显示帮助
- k 终止某个进程
- q 退出程序
- M 根据留驻内存大小排序
- P 根据CPU使用%排序
- who:显示当前登入用户信息(简要)
- arch:显示硬件架构
- dmesg:显示系统启动信息
- lscpu:显示相关CPU架构信息
- lsmod:显示已载入系统模块
- lsusb:显示本机USB设备列表
- quota:显示用户或工作组的磁盘空间及限制(对网络设备作用不大)
- tload:显示系统负载情况
- systool:基于总线/类/拓补,显示系统中设备信息
- lvdisplay:显示逻辑卷属性
- pvdisplay:显示物理卷属性
- getenforce:显示当前Selinux的模式
- lsb_release:显示发行版本信息
- sar:在systat包中,系统运行状态统计工具,消耗系统资源很少
- uname:打印系统信息
- clockdiff:比较两台主机时间差
- yum list installed
- 系统常用文件夹
- 文件夹中查找特定名的文件
-
网络相关:
- 网络信息查询及修改
- ethtool:显示或配置网卡硬件,后为网卡名
- hostname:显示和设置系统主机名
- arp:显示和修改IP到MAC转换表
- ifconfig:显示和配置系统网卡参数
- IP工具常用参数
- 地址相关:
- ipcalc:IP地址计算器
- dhclient:获取或释放IP地址
- 常用网络配置工具
- IP:强大的IP网络配置及查看工具。
- nmcli:network manager
- systemctl restart NetworkManager.service;需这条命令重启网络服务,才会使用配置文件重启
- iptables:防火墙软件
- iptstate:显示iptables的工作状态
- route
- route:显示并设置静态路由表
- -n:不显示DNS反向查找,显示IP地址
- traceroute:有选项可选,如-n(显示地址而非域名)
- tracepath:不好用
- route:显示并设置静态路由表
- nslookup:域名查询
- dig:域名查询工具,选项较多
- host:域名查询分析工具
- 地址相关:
- 文件夹一般说明:
/etc:配置文件一般在其sysconfig子目录下
/var/log:日志文件
/usr/sbin:可执行命令
向大家推荐一个工具utools,其中挂载linux,这是linux命令的帮助手册,可用好查。
- 网络信息查询及修改
Linux实用命令简介(centos)
最新推荐文章于 2024-09-12 20:58:18 发布