linux就该这么学(第三天)
今天学了各种常用命令,如下:
echo,用于在终端输出字符串或者变量提取后的值
date,用于显示及设置系统的时间和日期
reboot,用于重启系统,需要管理员权限
poweroff,用于关闭系统,需要root权限
wget,用于在终端中下载网络文件
ps,用于查看系统中的进程状态,-a显示所有进程。5中常见的系统进程:R(运行),S(中断),D(不可中断),Z(僵死),T(停止)
top,用于动态地监控进程活动与系统负载等信息
pidof,用于查询某个指定服务的pid值,例如pidof sshd
kill,用于终止某个指定pid的服务进程
killall,用于终止某个指定名称的服务所对应的全部进程
ifconfig,用于获取网卡配置与网络状态信息
uname,用于查看系统内核与系统版本等信息
uptime,用于查看系统的负载信息
free,用于显示当前系统中内存的使用量信息
who,用于查看当前登入主机的用户终端信息
last,用于查看所有系统的登录信息
history,用于显示历史执行过的命令,可使用!编码数字的方式来重复执行某一次的命令
sosreport,用于收集系统配置及架构信息并输出诊断文档
pwd,用于显示用户当前所处的工作目录
cd,用于切换工作路径,cd /目录
ls,用于显示目录中的文件信息
cat,用于查看内容较少的纯文本文件
more,用于查看内容较多的纯文本文件
head,用于查看纯文本文档的前N行
tail,用于查看纯文本文档的后N行或者持续刷新内容
tr,用于替换文本文件中的字符
wc,用于统计指定文本的行数,字数,字节数
stat,用于查看系统文件的具体储存信息和时间等信息
cut,用于按列提取文本字符
diff,用于比较多个文本文件的差异