系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# cat /proc/cpuinfo | grep processor #查看CPU信息
# top # 注:输入Top后按回车然后按1查看CPU信息
# grep ‘model name’ /proc/cpuinfo | wc -l # 查看CPU核心数量
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态
用户
# w # 查看活动用户
# id # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务
# chkconfig –list # 列出所有系统服务
# chkconfig –list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
# rpm -qa | grep libjpeg # 查看是否安装libjpeg包,以及安装的版本号
常用命令集合
-
文件解压
解压对于.gz结尾的文件
gzip -d all.gz
gunzip all.gz对于.tar.gz结尾的文件解压命令:tar -zxvf directory.tar.gz
压缩命令:tar -zcvf directory.tar.gz directory
打包命令:tar -cvf directory.tar directory对于.zip结尾的文件
unzip guiwan.zip -
VI相关:
VI下按“:”可切换到命令模式,按i,o,a可进入编辑模式
在vim里查找用: /关键字 继续查找此关键字,敲字符 n 就可以继续查找了
ctrl-f (front向前翻页)
ctrl-b (back向后翻页)
保存退出 操作:esc键,输入 :wq 或者:x
不保存退出 操作:esc键,键入 :q! -
查看目录占用空间大小
df 可以查看一级文件夹大小
df -lh
du 可以查看文件及文件夹的大小 - 搜索内容:grep “关键字” php.ini (只查找不修改)
-
搜索文件命令
updatedb
locate mysql
or
whereis mysql
or
find搜索某种后缀的文件
find -name “*php” - 登录远程主机:ssh fyt@202.206.64.33
-
sftp
sftp fyt@202.206.64.33 # 登录sftp
get /var/www/fuyatao/index.php /home/fuyatao/
这条语句将从远程主机的 /var/www/fuyatao/目录下将 index.php 下载到本地 /home/fuyatao/目录下。
put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
这条语句将把本地 /home/fuyatao/downloads/目录下的 linuxgl.pdf文件上传至远程主机/var/www/fuyatao/ 目录下。
pwd命令可以帮您查询远程主机的当前路径。查询本机当前工作目录 lpwd。
改变路径可以用cd ,改变本机路径可以用 lcd;
ls rm rmdir mkdir 这些命令都可以使用。同理调用本机都是加 l , 即 lls lrm.
要离开sftp,用exit 或quit、 bye 均可。详细情况可以查阅 man sftp. -
Linux和Windows下查看局域网内任一台电脑网卡的MAC地址
先Ping一下目标主机,然后用arp -a ip或主机名就可以得到MAC地址
本文汇总了一系列用于Linux系统管理的实用命令,包括查看系统信息、资源监控、磁盘管理、网络配置、进程管理等关键方面。

6314

被折叠的 条评论
为什么被折叠?



