简单介绍运维常用的Linux指令
ls指令
ls-l 查看当前目录非隐藏文件详细信息
ls-a 查看当前目录全部文件
ls -t 查看当前目录文件并按照时间排序(与其他参数一块儿使用)
ls -r 文件按照倒序排序(与其他参数一块儿使用)
ls -s 显示文件和目录大小,以区块为单位
cat指令
查看文件内容
mv指令
移动某文件 到 某目录并命重新命名
mv 1.txt /root/home/2.txt //移动文件到/root/home目录,并重命名
cp指令
cp (路径)文件 (路径)文件
cp 1.txt /root/home/2.txt //复制文件到/root/home目录,并重命名
cp-r 复制某个目录
head指令
head -n 查看文件前n行,默认n为10
tail指令
tail -n 查看文件末尾n行,默认n为10
tail -f 查看文件末尾变化情况
wc指令
wc -l 统计文件多少行
wc -c 统计文件字符
wc -w 统计单词
rm指令
rm 删除文件
rm -r 删除目录
rm -f 删除文件不提示
df指令
df -h 查看硬盘相关信息
df -m 查看硬盘相关信息(以MB为单位)
查看硬件信息
lsb_release -a 显示系统相关信息
uname -a 显示系统版本信息
hostname 查看主机名称
ifconfig 网络配置信息
date 显示系统时间
uptime 开机时间
/proc/meminfo 当前操作系统内存信息
/proc/cpuinfo 当前操作系统CPU信息
/proc/version 当前系统信息
free指令
free -m 查看内存信息
ps指令
ps -ef 查看系统进程
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Aug12 ? 00:00:00 /sbin/init
root 2 0 0 Aug12 ? 00:00:00 [kthreadd]
root 3 2 0 Aug12 ? 00:00:03 [ksoftirqd/0]
root 5 2 0 Aug12 ? 00:00:00 [kworker/u:0]
UID 使用该程序的用户
PID 就是这个程序的 ID
PPID 则是其上级父程序的ID
C CPU 使用的资源百分比
STIME 系统启动时间
TTY 登入者的终端机位置
TIME 使用掉的 CPU 时间。
CMD 所下达的指令为何
du -sh指令
显示文件及文件内所有内容的总大小
crontab指令
crontab -l 查看当前用户定时任务
crontab -e 编辑定时任务
blkid指令
block id 显示可用块设备信息
set指令
声明变量
mount指令
将设备挂载到某个目录
mount /dev/sdc /u02 将硬盘sdc挂载到/u02目录下
more指令
查看文件内容,逐页显示