Centos7常用命令



一、命令

1.1、快捷键

  • Ctrl+c:结束正在运行的程序
  • Ctrl+d:结束输入或退出shell
  • Ctrl+l :清屏
  • Ctrl+y:粘贴
  • Ctrl+a:当前光标到行首(HOME键)
  • Ctrl+e:当前光标到行尾(END键)
  • Ctrl+u:删除当前光标到行首
  • Ctrl+k:删除当前光标到行尾
  • Ctrl+r :查找历史命令【输入关键字,就能调出以前执行过的命令】
  • Ctrl+t :调换光标所在处与其之前字符位置,并把光标移到下个字符
  • Ctrl+x+u:撤销操作
  • Tab键:敲出命令的前几个字母后按Tab键自动补全

1.2、history

查看历史命令

history N			显示最近N条命令
history -c			清除所有的历史记录
history -w  xxx.txt	保存历史记录到文本xxx.txt

1.3、权限命令

1、查看

  • ls:列出当前目录的所有文件
参数含义
-l列出文件并展示详细信息 也可以直接ll
-a显示指定目录下所有子目录与文件,包括隐藏文件
-h以列表方式显示文件的详细信息
详细信息的含义
在这里插入图片描述

2、修改文件权限chmod

chmod 修改文件权限有两种使用格式:字母法与数字法。

字母说明
r读取权限,数字代号为 “4”
w写入权限,数字代号为 “2”
x执行权限,数字代号为 “1”
-不具任何权限,数字代号为 “0”
chmod 751 file    # 读写 读执行 执行

1.4、文件命令

  • cat 由第一行开始显示文件内容
  • tac 从最后一行开始显示
  • nl 显示的时候,顺道输出行号
  • more 一页一页的显示文件内容(空格翻页,回车下一行)
  • less与more 类似,但可以往前翻页(按q退出)
  • head 只看头几行
  • tail 只看尾巴几行

1.5、文件管理

cd [目录]		切换目录
pwd				显示当前路径
mkdir 			创建目录 -p可以递归创建目录
rm				删除文件
cp				拷贝文件
mv				移动文件或修改目录名

归档文件tar

参数说明
-c生成档案文件,创建打包文件
-v列出归档解档的详细过程,显示进度
-f指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后
-t列出档案中包含的文件
-x解开档案文件
tar -cvf test.tar 1.txt 2.txt 3.txt 将以上文件压缩为test.tar
tar -xvf xxx.tar.gz解压缩到当前目录

1.5、用户管理

在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限。
root账号通常用于系统的维护和管理,它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。
在Unix/Linux安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为“标准用户”。
在大多数版本的Unix/Linux中,都不推荐直接使用root账号登录系统。

1.5.1、查看命令

whoami 		查看当前用户名
who			查看所有用户
exit		退出当前用户

1.5.2、添加用户

useradd [参数] [用户名]
参数含义
-d指定用户登录系统时的主目录
-m自动建立目录,未指定-d参数会在/home/{用户名}的目录下创建主目录
-g指定组名称

1.5.3、修改用户

usermod -g [用户组] [用户名]	修改用户所在组
usermod -d [目录] [用户名] 	修改用户主目录

1.5.4、设置密码

passwd [参数] [用户名]
参数说明
-l锁定口令,即禁用账号
-u口令解锁
-d使账号无口令
-f强迫用户下次登陆时修改口令

假设是root用户,可以给其他用户修改口令

passwd [用户名]

假设是普通用户,只能给自己修改口令

passwd

1.5.5、切换用户su

su [用户名]:切换到对应用户
su - [用户名]:切换到对应用户并切换到对应主目录

二、硬链接和软链接

  • 硬链接:A—B,假设B是A的硬链接,那么他们两个指向了同一个文件!允许一个文件拥有多个路径,用户可以通过这种机制硬链接到一个重要文件上,防止误删
  • 软链接:类似Windows下的快捷方式,删除源文件,快捷方式也就访问不了
ln f1 f2     创建f2并硬链接f1,f1删除了f2仍然存在
ln -s f1 f3  创建f3并软链接f1,f1删除了f3不存在

三、Vim编辑器

  • 命令模式(command mode)
  • 插入模式(Insert mode)
  • 底行模式(last line mode)
    在这里插入图片描述

vim 文件名:进入vim编辑模式

  • 默认进入为命令模式
  • 按:进入底行模式
:set nu 			列出行号
:set nonu			取消行号
:#7 				跳到文件中的第7行
/keyword 			查找字符  按n向下
?keyword 			查找字符  按N向下
:r [filename]		读入另一个文件加到光标所在行后面
:! ls /home  		在vi当中察看ls输出信息
:q离开vi
:wq 和 :ZZ 和 :x 	保存并退出vi
  • i进入编辑模式
  • esc回到命令模式

四、磁盘信息

命令作用
df -hdisk free 显示磁盘剩余空间
du -h [目录名] disk usage显示目录下的文件大小

五、释放端口

netstat -tln  # 查看系统当前所有被占用端口

lsof -i:port  # 根据端口查询进程编号

kill -9 PID   # 通过编号杀死进程
  • 5
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Laptoy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值