Linux 系统的基本管理和命令行

典型的 Linux 系统运行 4 个虚拟控制台和 2 个图形控制台

按 CTRL + ALT + F[1 - 2] 键可进入图形控制台

使用 CTRL + ALT  + F[3 - 6] 键了切换不同虚拟控制台

在虚拟控制台执行 startx 可以运行图形化界面,前提是安装了图形化界面 

一、系统登录的三种方式

图形化登录

文本(字符)登录

不管是图形化还是文字界面的登录都是基于系统的控制台来进行登录

原因在于早期的 Linux 是没有图形化界面的,如果在一个控制台上执行一个任务,那么这个控制台可能就无法使用了;每一个控制台都可以运行不同的任务

第三种登录方法

从 RHEL 7 (CentOS 7)之后,RHEL 提供了一个 cockpit 控制台

Web 控制台

systemctl enable --now cockpit.socket
    
    enable 是将 cockpit 这个程序的网络套接字设置为开机自启
    --now 表示当前立即启动

ifconfig  查询当前系统的 IP 地址

访问 cockpit 控制台
http://localhost:9090

二、命令行的基础使用

1.命令行的基础使用

[root@baiducom~]#        命令行


[用户名@主机名 当前的工作目录] 特权提示符


root  表示当前登录系统的用户是 root 


baiducom  表示系统的主机名是 baiducom,主机名类似于 Windows 的计算机名


PS:注意,该地方仅会显示主机名部分;如果主机名是一个域名,则只会显示主机部分,而不会显示完整的主机名


~  表示的是当前用户所在的路径,也就是我在哪个系统的目录下;如果是要给 ~ 表示当前用户在自己的家目录下(用户的文件存放的目录;也将这个目录称为是用户的起始目录)下


#  特权提示符  如果是一个 # 号表示当前用户是一个特权用户(也就是管理员用户);如果是 $ 符号表示当前用户是一个普通用户

2. Linux 的简单命令

date        用来查看系统的日期和时间

        CST  中央标准时间(asia/shanghai)               

        UTC  世界协调时间


cal                查看日历

useradd       用来创建一个用户

id                查看一个用户是否存在

ls                列出的是当前目录下的文件和子目录


vim            文本编辑器

        vim  文件名  打开一个文件

        按 i 键    进入到 vim 的编辑模式(只有在编辑模式下才可以编辑内容)

        按 ESC 键  退出编辑模式,然后再按:键,输入 wq 保存,w 表示保存,q 表示退出,! 表示强制

        vim 在第一次保存的时候,如果该文件不存在,则自动将其创建出来


history        历史记录,查看曾经敲过的命令

        ! + 历史记录的条目        就可以执行指定的历史记录

                例如:!59 执行历史记录的第59条

        !da                  执行最近一条以 da 开头的历史记录

        ctrl + r             搜索最近执行的历史记录

        alt + . / !$        可以调用最后一条历史记录的最后一个参数   

3.修改 Linux 默认语言

vim /etc/locale.conf    进来以后按 i 键进入到编辑模式
LANG="en_US.utf-8"      修改这一行内容    通过 locale -a 这条命令  填入你要选择的语言编码
按:冒号键  输入 wq 保存并退出

4. Linux 技巧

在 Linux 中,如果执行一条命令,没有任何的回显(也就是屏幕上没有输出的内容);百分之就是该命令执行成功了,没有反应就是最好的反应


提供方向键(通过方向键可以执行曾经执行过的历史记录,而不需要重新去敲命令)


Tab 键可以帮助用户来补全 Linux 的指令,补全的对象可以是用户名、文件名、目录

        补全的注意点:Tab 只能补全关键字的后部分;Tab 键补全时一定要敲到关键字的唯一部分

        举例:useradd 命令为例,如果 Tab 一下没有出来内容,那么表示输入的关键字不唯一
快捷键

Ctrl-Shift-t        创建标签页

Ctrl-PgUp/PgDn      在标签页之间切换
  
Alt+[123...]        在标签页之间切换
  
Ctrl-Shift-c        复制已选内容

Ctrl-Shift-v        粘贴复制的内容

Shift-PgUp/PgDn     在标签页上下滚动

ctrl+l              清屏 或者敲clear

ctrl + shift + +号  放大终端

ctrl + - 号         缩小终端

5. Linux 的用户和密码

系统中有三类用户:系统超级用户、系统用户、普通用户

超级用户:root(有且仅有一个 root 用户)

系统用户:通常指的是服务的使用用户

普通用户:通常指的是系统创建的用户


用户的密码:

        使用 passwd 来修改当前用户的密码 ——>  Linux 中的密码输入是不可见的

        root 用户  可以不受到系统密码规则的制约,而普通用户严格受到制约

        root 用户修改自己的密码直接修改,不需要验证当前密码

        普通用户修改密码,如果该用户有密码,则强制验证当前密码

        root 用户可以给任何用户改密码,而普通用户只能修改自己的密码


用户的切换:

        su -  用户名        切换到指定的用户        exit  退出当前用户

        root 用户可以切换到任意的用户,而且不需要验证密码

        普通用户使用 su 切换用户,需要验证被切换用户的密码

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ad钙奶长高高

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

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

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

打赏作者

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

抵扣说明:

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

余额充值