栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用命令,收藏自用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用命令,收藏自用

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338512.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号