1[ root @ localhost ~ ] #($)
用户名 主机名 权限超级管理员(权限普通用户)
2.pwd Print Working Directory 用途:查看当前工作的目录
[root@localhost ~]# pwd 查看当前所在目录叫什么名字
/root 当前所在目录为根目录
3.ls List 用途:查看输入目录的内容(仅限标题)其实看的还是目录
[root@localhost ~]# ls /root 查看根目录下的内容
查看硬盘:硬盘种类:IDE、SCSI、NVMe 其中SCSI称为sd 硬盘一般放在/dev下面
[root@localhost ~]# ls /dev/sda1 查看SCSI接口硬盘的第一块的第一个分区
[root@localhost ~]# ls /dev/sda2 查看SCSI接口硬盘的第一块的第二节分区
[root@localhost ~]# ls /dev/sdb 查看SCSI接口硬盘的第二块全部分区
如果用ls去看文件 例如:[root@localhost ~]# ls /etc/passwd 则会显示 /etc/passwd
4.cd Change Directory 用途:切换到输入的目录
[root@localhost ~]# cd /root 切换到根目录
所以cd和ls经常一起使用,先使用cd切换到想去的目录,在使用ls查看该目录下的内容
[root@localhost ~]# cd /root 切换到根目录
[root@localhost ~]# ls 查看切换到的跟目录下的内容
5.cat 用途:查看输入目录的文件内容 这个看的就是文件 适合查看内容量少的文件
[root@localhost ~]# cat /etc/redhat-release 查看系统版本
所以!要把ls和cat分清楚 前者是看目录 后者是看文件
看目录的几种格式:[root@localhost ~]# ls /root
[root@localhost ~]# ls /root / 两者都对 但是一般都用第一种
而看文件就只能用一种格式 末尾不能加/
6.less 用途:查看输入目录的文件内容 只能看文件 适合查看内容量多的文件
[root@localhost ~]# less /etc/redhat-release 查看系统版本
按上、下键盘进行滚动 按Q键进行退出
7. .. 用途:表示返回上一级目录(父目录)
[root@localhost ~]# cd /etc/pki
[root@localhost pki]# pwd
/etc/pki
[root@localhost pki]# cd.. 返回pki的上一级目录
[root@localhost etc]# pwd
/etc pki的上一级目录为etc
8.hostname 用途:显示主机名称也可以修改主机名称
[root@localhost ~]# hostname 查看主机名称
localhost,localdomain
[root@localhost ~]# hostname nb.nnnnnnnnnnnb
修改主机名称为nb.nnnnnnnnnnnb
需要打开一个全新的命令行终端
[root@nb ~]# hostname
nb.nnnnnnnnnnnb 修改成功
永久修改主机名称:
[root@nb ~]# hostnamectl set-hostname NB.LBW
[root@NB ~]# hostname
NB.LBW
9.lscpu 用途:查看cpu处理器信息
[root@NB ~]# lscpu
[root@NB ~]# cat /proc/meminfo 查看内存
10.ifconfig 用途:查看ip地址和子网掩码 或者配置网卡的ip地址
[root@NB ~]# ifconfig 查看ip地址和子网掩码
[root@NB ~]# ifconfig 网卡名称 192.168.101.1 配置ip地址
可以用ping命令来测试是否配置成功
[root@NB ~]# ping 192.168.101.1 检查ip地址是否配置成功需要按ctrl+c停止检查
11.mkdir 用途:创建目录
[root@NB ~]# mkdir /etc/pdd
[root@NB ~]# mkdir /etc/uzi
/root/ning 也可以同时创建多个目录
12.touch 用途:创建文本文件
[root@NB ~]# touch /lol/IGvsKT.txt
13.head和tail 用途:查看部分文件内容
[root@NB ~]# head -1 /etc/passwd 查看开头前一行的内容
[root@NB ~]# head -10 /etc/passwd 查看开头前十行的内容
[root@NB ~]# tail -1 /etc/passwd 查看尾部前一行的内容
[root@NB ~]# tail -10 /etc/passwd 查看尾部前十行的内容
14.grep 用途:筛选出有关键词的一行
[root@NB lol]# grep uzi /lol/EDGvsRNG
15.vim 用途:文本编辑器 可以新建文本 但是不可以新建目录
[root@NB lol]# vim /lol/THEShy.txt
命令模式:查看内容
[root@NB lol]# vim /lol/THEShy.txt 自动进入命令模式 可以查看文件内容
插入模式:修改内容
如果要进入插入模式 需要在命令模式的基础上
I或者O键 自动进入插入模式 可以编辑内容
不能使用ctrl+Z 否则会直接卡死
如果需要撤销可以按ESC回到命令模式再使用 u键
末行模式:保存内容
如果要进入末行模式 需要在命令模式的基础上
使用英文冒号: 即可自动进入末行模式
最后按W保存Q退出
16.多种常用命令
[root@NB ~]# history 查看历史命令
[root@NB ~]# !100 执行历史命令中编号100的命令
[root@NB ~]# !ls 执行历史命令中最近一条以ls开头的命令
[root@NB ~]# bc 计算器
[root@NB ~]# date 显示日期时间
[root@NB ~]# poweroff 关机
[root@NB ~]# reboot 重启