centos7中ps显示的内容_CentOS7常用指令

本文介绍了在CentOS7系统中进行文件与目录操作、文本内容处理、查询操作、压缩解压、YUM安装器使用、网络相关以及系统管理等常用命令,包括`rm`、`mv`、`cp`、`ls`、`vi`、`grep`、`find`、`yum`、`ifconfig`、`shutdown`等,是Linux系统管理员和开发者的重要参考资料。
摘要由CSDN通过智能技术生成

常用命令

文件与目录操作

rm -rf dir 强制删除文件夹及其内容,不提示

mv dir/file dir 将文件或者文件夹移动到指定目录

mv -t dir file 将文件或者文件夹移动到指定目录

mkdir dir dir2 创建两个文件夹

mkdir -p /tmp/dir 创建多级目录

cp file file1 将文件file复制一份file1

cp -a file/dir dir 将文件或者文件夹复制到指定目录

cd … 返回上一级目录

cd …/… 返回上两级目录

cd / 返回根目录

cd - 返回上次所在目录

ls 列举出当前目录中所有文件

ls -a 列举出当前目录中所有文件,包括隐藏文件

ls -l 显示文件的详细信息

ls -lrt 按时时间排序显示文件

pwd 显示当前路径

查看文件内容

命令

解析

cat file1

从第一个字节开始正向查看文件的内容

head -2 file1

查看一个文件的前两行

more file1

查看一个长文件的内容

tac file1

从最后一行开始反向查看一个文件的内容

tail -3 file1

查看一个文件的最后三行

vi file

打开并浏览文件

文本内容处理

命令

解析

grep str /tmp/test

在文件 ‘/tmp/test’ 中查找 “str”

grep ^str /tmp/test

在文件 ‘/tmp/test’ 中查找以 “str” 开始的行

grep [0-9] /tmp/test

查找 ‘/tmp/test’ 文件中所有包含数字的行

grep str -r /tmp/*

在目录 ‘/tmp’ 及其子目录中查找 “str”

diff file1 file2

找出两个文件的不同处

sdiff file1 file2

以对比的方式显示两个文件的不同

vi file

操作解析i进入编辑文本模式Esc退出编辑文本模式:w保存当前修改:q不保存退出vi:wq保存当前修改并退出vi

查询操作

命令

解析

find / -name file1

从 ‘/’ 开始进入根文件系统查找文件和目录

find / -user user1

查找属于用户 ‘user1’ 的文件和目录

find /home/user1 -name *.bin

在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件

find /usr/bin -type f -atime +100

查找在过去100天内未被使用过的执行文件

find /usr/bin -type f -mtime -10

查找在10天内被创建或者修改过的文件

locate *.ps

寻找以 ‘.ps’ 结尾的文件,先运行 ‘updatedb’ 命令

find -name ‘*.[ch]’ | xargs grep -E ‘expr’

在当前目录及其子目录所有.c和.h文件中查找 ‘expr’

find -type f -print0 | xargs -r0 grep -F ‘expr’

在当前目录及其子目录的常规文件中查找 ‘expr’

find -maxdepth 1 -type f | xargs grep -F ‘expr’

在当前目录中查找 ‘expr’

压缩、解压

tar -cvf fille.tar file(可以多个文件空格隔开)-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)

tar -xvf file.tar 解包到当前目录

tar -xvf file.tar -C dir 把文件解压到指定目录中

zip 压缩后文件名 源文件

zip -r 压缩后目录名 原目录

unzip file.zip -d dir 解压到指定目录

gunzip file1.gz 解压 file1.gz

gzip file1 压缩 file1

gzip -9 file 最大程度压缩文件

yum安装器

命令

解析

yum -y install [package]

下载并安装一个rpm包

yum localinstall [package.rpm]

安装一个rpm包,使用你自己的软件仓库解决所有依赖关系

yum -y update

更新当前系统中安装的所有rpm包

yum update [package]

更新一个rpm包

yum remove [package]

删除一个rpm包

yum list

列出当前系统中安装的所有包

yum search [package]

在rpm仓库中搜寻软件包

yum clean [package]

清除缓存目录(/var/cache/yum)下的软件包

yum clean headers

删除所有头文件

yum clean all

删除所有缓存的包和头文件

网络相关

命令

解析

ifconfig eth0

显示一个以太网卡的配置

ifconfig eth0 192.168.1.1 netmask 255.255.255.0

配置网卡的IP地址

ifdown eth0

禁用 ‘eth0’ 网络设备

ifup eth0

启用 ‘eth0’ 网络设备

iwconfig eth1

显示一个无线网卡的配置

iwlist scan

显示无线网络

ip addr show

显示网卡的IP地址

系统相关

命令

解析

su -

切换到root权限(与su有区别)4

shutdown -h now

关机

shutdown -r now

重启

top

罗列使用CPU资源最多的linux任务 (输入q退出)

pstree

以树状图显示程序

man ping

查看参考手册(例如ping 命令)

passwd

修改密码

df -h

显示磁盘的使用情况

cal -3

显示前一个月,当前月以及下一个月的月历

cal 10 1988

显示指定月,年的月历

date –date ‘1970-01-01 UTC 1427888888 seconds’

把一相对于1970-01-01 00:00的秒数转换成时间

防火墙

启动: systemctl start firewalld

查看状态: systemctl status firewalld

禁用,禁止开机启动: systemctl disable firewalld

停止运行: systemctl stop firewalld

网络相关

ip add 显示当前ip地址

ifdown eth0 禁用 ‘eth0’ 网络设备

ifup eth0 启用 ‘eth0’ 网络设备

系统相关

su 用户名 切换用户登录

shutdown -h now 关机

shutdown -r now 重启

reboot 重启

标签:文件,常用,file1,CentOS7,指令,yum,file,dir,eth0

来源: https://blog.csdn.net/weixin_44403501/article/details/95088570

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值