1.系统基础操作规范
第一个规范:输入命令参数要在命令提示符之后输入
命令提示符:[root@yau ~]#
1)root 表示当前登录用户名称
2)yau 表示当前系统主机名称
3)~ 表示当前所进入的系统目录路径
4)# 表示此时登录系统用户权限
root 管理员权限 #
非管理员权限 $
第二个规范:命令输入格式规范
1)命令 回车
2)命令(空格)[-]参数
ip 查看网络信息
ip address(参数) show(参数)
ip route(参数) show(参数)
3)命令(空格)[-]参数(空格)对象
2.系统基础网络配置
查看网络信息:
ip address show --查看系统所有网卡地址信息
简写:ip a s
修改网卡信息:
nmtui --图形界面修改网卡
255.0.0.0 /8 A类地址 255.192.0.0 /10 A类地址子网掩码
255.255.0.0 /16 B类地址 255.255.192.0 /18 B类地址子网掩码
255.255.255.0 /24 C类地址 255.255.255.252 /30 C类地址子网掩码
重启网卡服务
systemctl --管理系统服务程序
systemctl start 服务程序名称 --启动服务
systenctl restart 服务程序名称 --重启服务
systenctl stop 服务程序名称
systenctl status 服务程序名称
network #网卡服务名称
sshd #远程连接服务
3.系统远程连接管理
1)配置好操作系统网络信息
2)确认系统中程序服务是否开启
3)需要安装远程连接软件(客户端)
软件设置:
- 终端设置:终端类型-Linux 滚动缓冲区–200000
系统基础命令介绍
系统运行管理命令
- 系统关机命令
shutdown -h --延迟关机(默认延迟1分钟)
shutdown -h 10 #设置10分钟后关机
shutdown -h now/0 #立即关闭系统
shutdown -c --取消关机
扩展:--poweroff / init 0 #关机命令
如何指定某个时间关闭系统?
- 系统重启命令
shutdown -r --延迟重启(默认延迟1分钟)
shutdown -r 10 #延迟重启(设置延迟10分钟)
shutdown -r now/0 #立即重启
扩展:reboot / init 6 #重启系统
- 系统帮助命令
方式1:获取命令帮助
man 命令
方式2:命令 --help/--h/-h
方式3:help 特殊命令(如:cd )
系统中命令分为两种类型:
内置命令:系统安装已经存在的命令
外置命令: 需要自己安装的命令
1.系统基础命令介绍
- 系统目录相关命令
1)创建新的目录 : mkdir
语法:mkdir [参数] 目录
eg:
01.创建一个目录
mkdir /data
02.创建多个目录
a)有序列顺序多个目录
mkdir /data{01..50} #生成多个目录data01 data02...data50
mkdir /data{01..50..2} #生成多个等差目录 data01 data03 ...data49
扩展:{..} #生成序列信息
mkdir {..}/{,} #批量创建多个目录
b)无序列顺序多个目录
mkdir {ytt/download/data}
03.创建多级目录
mkdir -p --创建多级目录
mkdir -p /data/pic01/img01 #创建目录已经存在但不要提示显示错误
#当创建一个目录时,需要创建父级目录
2)删除系统空目录:rmdir
01.删除空目录
rmdir /ytt
3)切换系统目录:cd
01.切换目录
cd /ytt/data #绝对路径切换目录:从根目录开始
cd data #相对路径切换:要从当前路径开始,进行目录切换
02.返回到上一级目录
cd ../ #返回到上一级目录
03.目录之间相互切换
cd - #返回到上一次所在的目录
04.快速返回家目录
cd ~ /cd #快速返回家中
4)查看所在目录路径:pwd
5)查看目录中的数据信息:ls
01.查看目录中数据信息
ls /data #绝对路径查看
ls data #相对路径查看
02.查看指定文件信息是否存在
ls /etc/hosts
ls /etc/host*
扩展:*表示匹配符
03. -l 查看文件详细属性信息
ls -l /ect/hosts
简写:ll
ll -h 以人类可读方式显示文件大小信息(kb, M)
04. -d 查看指令目录的详细信息
ls -ld
05. -t 查看最新编辑修改的文件信息(按照时间顺序显示数据信息)
ll -t #正向时间排序
ll -tr #反向时间排序
06. -s 查看数据信息按照时间进行排序
ls -lrS #按照大小排序显示数据信息
tree --显示目录树形结构信息
- 系统文件相关命令
1)创建文件信息:touch
01.创建空文件信息
touch ytt/data/log.txt #
02.编辑文件信息:echo / cat
echo:display a line of text #将指定信息输出在屏幕上
echo "文件信息" > /data/log.txt #标准输出重定向
echo "文件信息" >> /data/log.txt #标准追加输出重定向
cat:编辑多行内容到文件中
cat >>log.txt<<EOF
XXXXXX(需要编辑的内容)
XXXXXX(需要编辑的内容)
EOF
3)查看文件的内容信息:
cat :查看文件内容信息 一次性查看文件所有内容
less:查看文件内容信息 逐行或逐页进行查看 (推荐)
more:查看文件内容信息 逐行或逐页进行查看
head:查看文件内容信息 只看文件前几行(默认只看文件前十行)
head -n #-n表示看具体几行
tail:查看文件内容信息 只看文件后几行(默认查看后10行)
tail -n 表示查看具体的后几行
4)重要文件备份操作:cp
01.保存备份文件信息
cp 源文件 目标路径 #保存备份文件
02.保存备份目录
cp -r 源目录 目标路径 #加上 -r 备份目录信息
5)重要文件的移动操作:mv
6)删除系统数据信息: rm
01.删除文件信息
rm 文件名 #
rm -f 文件名 #不用询问,强制删除
02.删除目录信息
rm -rf 目录 #递归且直接删除目录
根目录已经不能让rm命令删除