linux 系统常用命令

以下命令保证能用,亲自试验过转载请注明来处!


linux 系统命令格式

命令名称 【命令参数】【命令对象】

命令参数,命令对象用空格分格。命令对象一般是指要处理的文件,目录,用户等资源

                                           命令参数的长格式与短格式示例

长格式  man --help
短格式  man -h

1.常用系统工作命令

date 命令用于显示设置系统时间    date [选项] 【+指定格式】

参数解释用法      date [选项] [+指定格式]
%H小时(00~23)date "+%H"
%I小时(00~12)date "+%I"
%M分钟(00~59)date "+%M"
%S秒(00~59)date "+%S"
%j今年中的第几天date "+%j"
 查询当前系统时间date "+%Y-%m-%d %H:%M:%S"

reboot 命令用于重启系统,格式为 reboot 默认管理员来重启

poweroff 命令用于关闭系统 格式为 poweroff 默认管理员关闭

wget 命令用于下载文件 wget [参数] [url]

参数解释用法
-b后台下载wget -b url
-P下载到指定目录 
-t最大尝试次数 
-c 断点续传 
-p下载页面内所有资源,包括图片、视频等 
-r递归下载 

ps 命令用于查看系统中的进程状态,格式为 ps [参数]

参数解释用法
-a显示所有进程(包括其他用户的进程)ps -a
-u用户以及其他详细信息ps -u
-x显示没有控制终端的进程ps -x
aux查看进程详细信息ps aux

top 命令用于动态监视进程活动系统负载等信息,格式为 top,可以理解为强化版windons 任务管理器

前五排信息为

 系统时间系统运行时间登录终端数系统负载,三个数值分别是1分钟,三分钟5分钟的平均值,数值越小表示负载越低
进程总数运行中的进程数睡眠中的进程数停止的进程数僵死的进程数
资源占用百分比   99.8id 表示 99.8%的cpu处于空闲状态
物理内存总量内存使用量内存空闲量作为内核缓存的内存量
虚拟内存总量虚拟内存使用量虚拟内存空闲量已被提前加载的内存量

pidof 命令用于查询指定服务进程的PID,格式为 pidof [参数] [服务名称]

比如想查询sshd PID值

kill 命令kill 命令用于终止某个指定 PID 的服务进程,格式为“kill [参数] [进程 PID]”。

2.系统状态检测命令

last    查询系统上面所有登录记录

history    列出所有历史命令, history -c 使用 -c参数会清除所有历史命令

3.工作目录切换命令

pwd  命令输出当前工作目录

cd ~        返回到家目录,这是每个账号的独有的目录

cat          查看纯文本文件,一般用来查看文件内容少的文件,显示行号后面加上参数 -n

more       查看纯文本文件,一般用来查看内容较多的,和cat命令相反

head       head 命令用于查看纯文本文档的前 N 行,格式为“head [选项] [文件]”。 head -n 20 文件名

tail          耍查看文件后N行,可以持续刷新一个文件的内容,一般用来查看最新日志 tail -f

wc         命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”。

参数 解释用法
-l查看行数wc -l /etc/passwd   查看当前系统一共有多少个用户
-w查看单词数wc -w 文件路径
-c查看字节数wc -c 文件路径

stat 查看文件详细信息  用法 stat 文件

cut 命令用于按“列”提取文本字符,格式为“cut [参数] 文本”。

tar   压缩或者解压

参数解释用法

-c

创建压缩文件 

-x

解开压缩文件

 

-t

查看压缩包内有哪些文件 

-z

用 Gzip 压缩或解压 

-j

用 bzip2 压缩或解压 

-v

显示压缩或解压的过程 

-f

目标文件名 

-p

保留原始的权限与属性 

-p

使用绝对路径来压缩 

-c

指定解压到的目录 

grep 关键字搜索

find 按照指定条件查找文件

参数解释用法
-name匹配名称find -name 匹配文字
-perm匹配权限(mode 为完全匹配,-mode 为包含即可) 
-user 匹配所有者 
-group 匹配所有组 
-prune忽略某个目录 

touch 命令用于创建空白文件或设置文件的时间,格式为“touch [选项] [文件]”。

参数解释用法
-a仅修改“读取时间”(atime)touch -a "2018-10-08" 文件名
-m仅修改“修改时间”(mtime)touch -m "2018-10-08" 文件名
-d同时修改 atime 与 mtimetouch -d "2018-10-08" 文件名

mkdir 命令用于创建空白的目录,格式为“mkdir [选项] 目录”。-p 参数可递归创建层级目录。mkdir -p a/b/c/d/e

cp 命令用于复制文件或目录,格式为“cp [选项] 源文件 目标文件

参数解释用法
-p保留原始文件的属性cp -p 源文件 目标文件
-d若对象为“链接文件”,则保留该“链接文件”的属性 
-r递归持续复制(用于目录) 
-i若目标文件存在则询问是否覆盖 
-a相当于-pdr(p、d、r 为上述参数) 

rm 命令用于删除文件或目录,格式为“rm [选项] 文件”。

参数解释用法
-f强制删除,不会提醒你是否删除rm -f 文件名
-r删除文件夹必须带此参数,否则删不掉rm -r 文件夹名

dd 命令用于按照指定大小和个数的数据块来复制文件或转换文件,格式为“dd [参数]

file 命令用于查看文件的类型,格式为“file 文件名”

mv 改名 mv +文件 +改变的名字

安装php扩展的时候找到php安装位置的bin目录 执行一下phpize 会生成一个 configure 文件 然后直接 ./configure.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值