您的位置:首页 > 运维架构 > Linux

php面试题:linux常用命令总结

2018-11-09 10:40 363 查看

本文内容参考《linux就该这样学》

1.执行查看帮助

man

2.常用系统命令

echo 在终端输出字符串或变量提取后的值

date 显示设置系统时间或日期 -s 设置系统时间 -%j当前日期为一年中的第几天

reboot 重启 (需要root管理员权限)

poweroff 关机 (需要root管理员权限)

wget 终端下载网络文件

ps 查看系统进程状况

top 动态的监视进程活动与系统负载信息(强化版的window任务服务器)

pidof 查询某个指定服务进程的pid(进程号码值)

kill 终止某个指定pid的服务进程

killall 终止某个指定名称的服务所对应的全部进程

3.系统状态检测命令

ifconfig 获取网卡配置和网络状态

uname 用于查看系统内核与系统版本

uptime 用于查看系统的负载信息(系统时间,已运行时间,启用终端数量,平均负载(1分钟,5分钟,15分钟 越低越好,不要超过1))

free 显示当前系统的内存使用量

who 当前登人主机的用户终端信息

last 查看所有系统的登录信息

history 显示历史过程中的执行命令(!编码数字 可以调用历史命令,-c 清除历史命令)

sosreprot 收集系统配置和架构信息并输出诊断文件

4.工作目录的切换命令

pwd 用户当前所处的工作目录

cd 切换工作路径

ls 显示目录文件信息

5.文本文件编辑命令

cat 用于查看内容加少的纯文本文件

more 用于查看内容较多的纯文本文件

head 用于查看纯文本文件的前几行

tail 用于查看纯文本文件的后几行或持续刷新(刷新 tail -f 文件名)

tr 替换文本文件字符

wc 统计文本文件行数,字数,字节数

stat 查看文件的具体存储信息和时间信息

cut 按列提取文本字符

diff  比较多个文本文件的差异 (--brief 判断是否相同 -c 文件内容具体的不同)

6.文件目录管理命令

touch 创建空白文件和设置文件时间

mkdir 创建空白目录

cp 复制文件或目录

mv 剪切文件 文件重命名

rm 删除文件或目录

dd 按照指定大小和个数的数据块来复制文件或转化文件

file 查看文件类型

7.打包,压缩,搜索命令

tar 打包压缩或解压( -c 创建压缩文件 -v 显示过程 -z用Gzip压缩或解压 -f 目标文件名 -x 解开压缩文件)

grep 在文本中执行关键字搜索并显示匹配的结果(-b 把可执行文件当做文本文件来搜索 -c 仅显示找到的行数 -i 忽略大小写 -n 显示行号 -v 反向选择仅列出没有关键字的行)

find 用于按照指定条件查找文件(-name 匹配名称 -perm 匹配权限 -user 匹配所有者 -group 匹配所有组 )

 

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: