Linux常用命令

1、查看Linux所有shell 程序——–cat /etc/shells  或chsh -l

2、默认使用的shells程序是bash—–echo “$SHELL”

3、Linux系统字符界面—–ctrl+alt+f1/f3  如果不行加上fn

4、新增用户名和密码——useradd 用户名   passwd 密码

5、切换到新用户——su   用户名  

6、查看当前的用户命名—–whoami(我是谁)

7、当前在什么路径(我在哪)—–pwd

8、切换路径——cd

9、路径下有哪些文件——-ls(win环境下是dir)

10、查看文件类型——ls -l   

        ①ls -ld  文件夹或文件夹路径      文件夹通常为蓝色,文件类型是d开头

        ②ls-l  链接文件      文件通常为青色,文件类型是l开头

        ③ls -l 设备文件(字符设备c、块设备b)文件颜色通常为黄色

        ④ls -l   套接字文件,文件类型s开头,通常为紫的 

        ⑤ls -al   显示所有文件包含隐藏文件(a是显示以.开头的文件隐藏文件或目录)

help   命令字    ——查看bash给该命令字的帮助信息

命令字  –help    ——查看有哪些选项

11、软件包括:指令+库文件+配置文件+帮助文档  

12、目录操作命令

①clear/cls  清屏

②man 命令字    ——-阅读命令手册页,b上一页、f下一页、q退出阅读环境

      Ctrl +c  取消正在执行的命令     Ctrl+z暂停当前命令送至后台   fg调回

③cd [~]   ————-  回到用户登录时的初始目录(家目录)

④cd / ————–  回到文件的根目录

⑤cd /root  ———–到根目录的主目录(首先得有相应的权限)

⑥cd /home ——–  到用户的家目录

⑦cd ..   ———— 到上一级目录

⑧mkdir  -p -v ———–   创建目录(-p是递归创建目录,-v是对创建的目录返回一个信息)

⑨rmdir  -p -v  ———–   删除空目录(-p如果子目录删除后父目录仍然为空也一起删除)

13、文件操作命令

①which   指令关键字  ——  查看指令路径

②touch  文件名  ———-创建普通空文件若文件已经存在更新时间戳

③cp   -r  -f  源文件目录   目标目录 ——–  (-r递归复制如果复制的是一个目录,将里面的文件递归依次复制   -f  强制复制(重复名字))

④du -sh  文件名   ———–  查看文件大小

⑤mv  源文件目录  目标目录   ———— 相当于剪切也可以重命名

⑥rm  -f -r  (-f不带删除提示  -r删除目录下的所有文件和目录本身–非空目录)

⑦file  文件名  ————- 查看文件内容的类型

⑧stat 文件名   —————-  文件的属性

⑨who    —————–  查看当前用户信息

14、文件内容查看命令

①cat  -n  -b   -s  文件名     —————— 查看文件的内容(-n从第一行开始编 ,-b空白行标 ,-s当显示有连接两行或者多行的空白行只显示一行)

②tac  文件名  ——————   反向打印文件内容

③more/less  文件名  —————-  分页显示文件内容  ,空格下翻

④tail -n 数字  文件名 —————   查看文件末尾多少行

⑤tail -f -F 文件名  ——————  动态查看文件的内容

⑥head -n  数字   文件名  ——————–  查看文件前多少行

⑦lscpu  ———————–   查看cpu的硬件信息

⑧shutdown  -r  now /  reboot  / init 6   重启

⑨shutdown -h now    /halt   / init 0   关机(shutdown -h +10 10分钟后关机)

⑩date  管理linux操作时间,系统时间   hwclock  硬件时间(-r硬件时钟日期;-s系统时钟调整为硬件时钟一致;-w硬件时钟调整为目前系统时钟)

①Linux运行级别:0~6一共7个级别

        0:关机级别

        1:单用户模式,只允许root用户

        2:多用户模式,不能连接 络

        3:完全多用户模式,可以多用户登录,可以连接 络字符界面

        4:还没有使用经常用来研发

        5:图形界面级别

        6:重启

②查看当前级别 —————–  runlevel

④远程登录xshell 之关闭防火墙 —————– 服务器有 络关闭防火墙  serverce iptables stop

⑤查看服务器ip  ———————   ip a

⑥在xshell工具中ping ——————  ping  +ip

⑦连接方式 ————————  ssh ip地址

⑧查看用户组信息 ————————   id 用户名

⑨修改用户命令 —————————-  usermod -l  -u -g (-l是修改用户名【新名字在前旧名字在后】,-g指定用户属组)

⑩删除用户 —————————-  userdel -r (删除用户-r是删除用户的家目录)

注:/etc/passwd  —–  用户名和密码列(owner、group 、other)

修改文件的属主属组—————————-  chown 属主:属组  文件名(查看修改之后的ls -l)

仅仅修改属组 —————————- chgrp 属组名  文件名

修改权限权重法 ——————————-  chmod  777 文件名

16、压缩和归档命令

①所要求的压缩的文件  ——————–  gzip 文件名   bzip2 

②解压缩文件 —————————-  gunzip  文件名   gzip -d /bunzip

17、归档命令

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8938 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月12日
下一篇 2022年2月12日

相关推荐