Linux常用命令

常用文件操作命令

pwd命令用于显示用户当前所处的工作目录

cd命令用于切换工作路径,格式为“cd [目录名称]” cd ..可以进入上级目录 cd ~返回当前用户根目录

ls命令用于显示目录中的文件信息,-a参数显示全部文件(包括隐藏文件),-l参数可以查看属性,大小等详细信息。

mkdir命令用于增加目录

find命令用于查找目录,格式为find 路径 目录名 (目录名可以使用通配符)

       例如:find ~ -name "test.txt"   在根目录下查找test.txt文件

                  find ~ -name "te*.txt"    在根目录下查找以te开头的txt文件

                  find ~ -iname "target*.txt"   不区分大小写去查找

mv命令用于修改目录名称或者剪贴目录文件等

cp命令用于拷贝文件或者目录  -r递归拷贝

rm命令用于删除文件或者目录  -r递归删除  -f强制删除不需要询问

touch命令用于创建新文件或者设置文件修改/读取时间,格式为touch 文件名(使用vim编辑器打开一个不存在的文件也可以创建文件)

查看文件命令:

       cat命令用于查看内容较少的文件,格式为“cat [参数] [文件]”,参数-n可以显示行号

       more命令用于查看内容较多的文件,格式为“more [参数] [文件]” (会在底部显示文件的百分比,空格或者回车进行换行)

       head命令用于查看文件的前N行,格式为“head [参数] [文件]”,如:head -n -20 xxx.txt

       tail命令用于查看文件的后N行或者持续刷新内容,格式为“tail [参数] [文件]”,tail -f 文件名可以查看最新日志。

tar命令用来压缩或者解压,-c创建压缩文件,-x解开压缩文件,-z用Gzip压缩或解压,-v显示过程,-f目标文件名

       一般压缩使用tar -czvf 压缩后文件名 目录

       一般解压使用tar -xzvf 压缩包 目录

grep命令用于在文件中搜索关键词,并显示匹配结果,-n参数用来显示搜索到信息的行号,-v参数用于反选信息,-o只输出匹配部分。grep命令常搭配管道符一起使用

netstat -an命令用于查看当前系统的端口号使用情况

chmod命令用于修改文件权限

awk命令用来对文件做统计,它会对每一行按照分隔符进行切片,切成多个组成部分,将切片保存在内建的变量中,$1,$2....($0表示所有列),支持对切片的判断,循环等,它默认的分隔符是空格

         例如:awk '{print $1,$4}'  target.txt   对target文件每行按空格进行切割  输出每行的第一列和第四列

sed命令用于批量替换文本的内容

tr命令用于替换文件中的字符,格式为“tr [原始字符] [目标字符]”

wc命令用于统计文件的行数,字数,字节数等,-l显示行数,-w只显示单词数,-c只显示字节数

stat命令用于查看文件的具体存储信息和时间等信息

cut命令用于按列提取字符,-f用来设置查看的列数,-d设置间隔符号

diff命令用于比较多个文件的差异,-brief参数用来确认两个文件是否相同,-c比较差异之处

常用系统状态监测命令

ifconfig命令用于获取网卡配置和网络状态等信息

uname命令用于查看系统内核和系统版本信息

uptime命令用于查看系统的负载信息

free命令用于显示当前系统中的内存的使用情况(添加参数-h使信息输出更为直观)

who命令用于查看当前登入主机的用户终端信息

last命令用于查看所有系统的登录记录

history命令用于显示历史执行过的命令,默认显示1000条,可以在/etc/profile文件中修改HISTSIZE变量值

History -c命令清除所有历史记录

常用系统工作命令

echo命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串|变量]”

ps命令用于查看系统中的进程状态

如:Ps -aux   其中a表示所有进程(包括其他用户进程),u表示用户以及其他详细信息,x表示显示没有控制终端的进程

top命令用于动态监视进程活动和系统负载信息

pidof命令用于查询某个服务进程的PID值

kill命令用于终止某个指定PID的服务进程

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

date命令用于显示及设置系统的时间或日期,格式为“date[选项|+指定的格式]” 如:date “+%Y-%m-%d %H:%M:%S”

reboot命令用于重启系统

poweroffI命令用于关闭系统

wget命令用于在终端下载网络文件,格式为“wget[参数]下载地址”

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值