Linux常用命令,收藏自用

这篇博客详细介绍了Linux操作系统中的一些常用命令,包括清屏、查看帮助、切换目录、列出文件内容、用户管理、时间日期操作、文件和目录管理、文本编辑、进程控制、文件搜索、压缩解压、文本处理、别名设置、文件传输、文件权限和进程杀除等。这些命令是Linux日常操作的基础,对于系统管理员和开发者来说至关重要。
摘要由CSDN通过智能技术生成

1、clear:清屏命令

2、man:帮助命令
请添加图片描述
请添加图片描述
3、cd:进入文件夹命令
在这里插入图片描述
4、ls:列出当前文件夹内容

1)ls -F 文件夹后加/显示
在这里插入图片描述
2)ls -x 按水平方式对齐列出内容
在这里插入图片描述
3)ls -m 用","隔开内容
在这里插入图片描述
4)ls -t 按时间排序内容
在这里插入图片描述
5)ls -a 显示隐藏内容
在这里插入图片描述
6)ls -l 显示详细信息,命令等同于ll
在这里插入图片描述
7)ls -lh 以K,M,B的形式显示详细的文件
在这里插入图片描述
5、 useradd yteach:添加用户yteach

passwd yteach :给yteach设置密码
在这里插入图片描述
userdel :删除用户(只用root权限可以删除用户)
-f 强制删除用户
-r 同时删除用户以及家目录
在这里插入图片描述
su - yteach:切换用户
在这里插入图片描述
hostname:显示主机名
在这里插入图片描述
who:显示用户名
在这里插入图片描述
6、date:显示日期时间
在这里插入图片描述

#修改日期为2021-05-09
date -s  20210509

#修改完整日期和时间
date -s "2021-09-05 18:02:50"

hwclock:查看硬件时间
在这里插入图片描述

#以硬件时间为基准,修改系统时间
hwclock -s

#以系统时间为基准,修改硬件时间
hwclock -w

7、cal:显示日历
在这里插入图片描述
8、bc:计算器(yum -y install bc #安装计算器)
在这里插入图片描述
9、reboot ,shutdown -r ,init 6 :重启命令

10、logout:注销命令

11、half , shutdown -h , init 0 :关机命令

12、uname:显示当前操作系统和机器的信息
在这里插入图片描述
13、pwd:显示当前路径
在这里插入图片描述
14、touch:新建文本文件(普通文本文件颜色是白色的)
在这里插入图片描述
15、mkdir:新建文件夹(文件夹颜色是蓝色)
在这里插入图片描述
16、cat:查看文件内容(查看文件全部内容)
在这里插入图片描述
head:查看文件头部内容
在这里插入图片描述
tail:查看文件尾部内容
在这里插入图片描述
more:用于查看内容较多的文件

more /var/log/test.log       
#按下空格space是翻页 #按下b键是上一页 #回车键向下读取内容

17、rm:文件删除

( -r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思 )
在这里插入图片描述
在这里插入图片描述
18、cp:文件复制(可以复制文件或者目录)
在这里插入图片描述
19、mv:文件移动
在这里插入图片描述
20、mv:文件改名
在这里插入图片描述
21、find:查找文件(语法:find /路径 -name “查找内容”)
在这里插入图片描述

-name      #按照文件名查找文件
-type        #查找某一类型的文件,例如
1. b - 块设备文件
2. d - 目录
3. c - 字符设备文件
4. p - 管道文件
5. l - 符号链接文件
6. f - 普通文件
7. s - socket文件
#找出/temp所有以 .sh 结尾的文件
find /temp/ -type f -name "*.sh"

#找到/etc下所有名字以test开头的文件
find /etc -name 'test*'

#找到/opt上一个名为settings.py
find /opt -name 'settings.py'

tar:文件解压缩(常用参数选项)

1) -c或–create:建立新的备份文件(创建压缩文件);

2) -x或–ectract或–get:从备份文件中还原文件(解压文件);

3) -z或–gzip或–ungzip:通过gzip指令处理备份文件(压缩包的空间,节省空间);

4) -v:显示操作过程;

5) -f:指定备份文件;

#压缩temp文件夹下所有文件
tar -zcvf allTemp.tgz ./*
在这里插入图片描述
#解压文件到当前目录
tar -zxvf allTemp.tgz
在这里插入图片描述
22、vim,vi:编辑文本
在这里插入图片描述
注:按“i”进入编辑模式
在这里插入图片描述
注: 编辑完成后,按esc键,然后按shift+:,输入wq保存退出

注:按"esc"键后还有很多常用操作

1)set nu #显示行号

2)/print #将光标移动到print所在的行

3)?print #将将光标移动到最后一个print所在的行

4):n #将光标定位到第n行

23、|:管道符 (将命令1的输出结果,当做命令2的输入)

常用场景
netstat -tunlp | grep 22 #查询22端口使用情况
在这里插入图片描述
echo " 2+4 " | bc #计算2+4的结果
在这里插入图片描述
ps -aux | grep 4036 #查看进程ID为4036的使用情况
在这里插入图片描述
24、alias:别名
alias clr= " clear " #将clear清屏操作设置别名为clr

25、scp:文件传输
#把root目录下test.txt文件传输到10.12.3.6的root目录下
scp /root/test.txt root@10.12.3.6:/root
在这里插入图片描述
#把10.12.3.6机器root目录下temp文件夹传输到的当前root目录下
scp -r root@10.12.3.6:/root/temp /root
在这里插入图片描述
26、chattr:给文件加锁,只能写入数据,无法删除文件

chattr  +a  test.txt
chattr  -a  test.txt

27、kill:杀进程

    常用的参数
    1 (HUP):重新加载进程。
    9 (KILL):杀死一个进程。
    15 (TERM):正常停止一个进程。

一般先用 ps -ef | grep nginx 查出要杀的进程号再用kill

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值