目录
Linux命令严格区分大小写!!!
一、查看linux的信息
1.1、查看linux的而发行版本信息
1.2、查看linux内核版本
二、shell
2.1、查看shell的类型
法一:
法二:
2.2、查看当前默认的shell
2.3、Shell提示符:#和$
对于普通用户:Base shell 默认的提示符是美元符号 $ ;
对于超级用户(root 用户):Bash Shell 默认的提示符是井号 # 。
普通用户登录: [当前登录用户@主机名 当前工作目录 ] $
root用户登录: [root@主机名 当前工作目录 ] #
三、开关机命令
3.1、重启
3.1.1、reboot
3.1.2、shutdown -r now
再过30分钟之后系统会重启,并显示后面的消息给所有在线用户。
3.2、关机
3.2.1、poweroff
3.2.2、shutdown -h now
四、查看网卡信息以及获取ip地址
4.1、ip a
4.2、ifconfig
4.3、nmcli device show
五、修改主机名:hostname
5.1、临时修改主机名
临时修改,需要exit重新登陆或者bash重新运行一下shell才会看到更改后的名称,并且重启linux系统之后会失效。
5.2、永久更改主机名
永久更改主机名,修改的是文件内容,重启linux系统后依旧生效。
查看主机配置文件:
六、查看当前登陆用户:whoami
七、查看当前工作目录:pwd
八、更改当前的工作目录,即切换目:cd
(1)cd /:切换到根目录下;
(2)cd -:该操作会让你回到上一次切换的目录;
(3)cd ~:代表切换到当前用户的家目录;
(4)cd /home:切换到根下的home目录下;
(5)cd .:代表切换到当前目录;
(6)cd ..:切换到当前路径的上一级目录;
(7)cd ../..:切换到上一级目录的上一级目录;
(8)相对路径:相对于当前路径开始匹配;
(9)绝对路径:从/开始匹配。
九、修改密码:passwd
(1)passwd:不指定用户名,默认改的是root密码;
(2)passwd 01mengfan:管理员可以直接修改普通用户的密码;
(3)普通用户不能指定用户名修改,并且修改前需要输入旧密码,且新密码必须是超过8个字符的大小写字母+数字+标点组合而成的密码;
(4)passwd -d:删除密码;
(5)passwd -d 用户名 :删除指定用户密码。
十、切换用户:su
(1)su:默认切换的是root用户;
(2)su 01mengfan:用户切换了,但是路径还是root用户路径;
(3)su -l 01mengfan == su - 01mengfan:重新登陆切换,路径是自己原来的路劲;
(4)root用户切换到普通用户不需要密码,普通用户切换到普通用户或者普通用户切换到root用户需要密码。