1.系统基础操作规范
第一规范:命令输入在命令提示符之后
命令提示符:[root@localhost~]#
root:当前登录用户名
localhost:主机名,尽量表达出位置和功能
~:当前所在用户名
#:表示当前用户权限是管理员 ($为普通用户)
第二规范:命令格式规范
命令 回车 如:ifconfig
命令 (空格) 参数 如:ip a
命令 (空格) 参数 如:ip a show ens33
2.系统基础网络配置
查看网络信息:
ip a show ens33
ifconfig ens33
修改网卡信息:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
3.系统远程连接管理
第一步:配置系统网路
第二步:确认系统sshd服务开启
第三步:安装远程管理软件(xshell、超级终端、securecrt、putty等)
终端设置:类型 Linux 滚动缓冲区 200000
日志记录:勾选连接时开始日志记录
连接设置:主机名+ip
4.系统基础命令介绍
系统命令帮助:
man命令 man手册
help命令 查看内部命令
--help命令 查看外部命令
type命令 判断内部/外部命令
系统关机命令:
shutdown -h now 立即关机(等同于poweroff,init 0)
shutdown -h 10 延迟10分钟关机
系统重启命令:
shutdown -r now 立即重启(等同于reset,init 6)
系统服务管理命令:这里以vsftpd为例
systemctl start vsftpd 开启vsftpd服务
systemctl stop vsftpd 关闭vsftpd服务
systemctl restart vsftpd 重启vsftpd服务
systemctl status vsftpd 查看vsftpd服务状态
systemctl enable vsftpd 设置vsftpd服务开机自启动
systemctl disable vsftpd 设置服务开机禁用
查看端口命令:netstat -anpt
linux采用树形结构
/root 是root用户的宿主目录
/etc 是保存系统的配置文件的路径
/usr 保存用户的所有程序 /usr/local 用户安装路径 /usr/src源代码位置
/home 是普通用户的宿主目录
/var 存放可变的文件。如:日志 /var/log/messages
/boot 负责系统的引导(包括内核和镜像文件)
/dev 保存设备文件 /dev/sda1 /dev/sr0 /dev/cdrom
命令 选项 参数
ls -l /etc
-l:以长格式显示(创建时间,权限)
-a:看所有文件(包括隐藏文件,开头)
-h:以人性化方式查看(单位:KB MB GB)
-d:看目录本身
所有者 组 大小 创建时间日期 文件名
-rw-------. 1 root root 1821 9月 13 22:44 anaconda-ks.cfg
所有者 组 其他人
- rwx rwx rwx
-:文件
d:目录
l:连接文件
mkdir /data /backup 创建目录
mkdir -p /a/b/c/d 创建多级目录
mkdir dir{1..100} 创建dir1到dir100(目录序列)
mkdir {zhangsan,lisi}同时创建两个目录分别为zhangsan,lisi(无序目录)
mkdir test{01..10..2} 跳序目录
绝对路径:从根开始/etc/sysconfig/network-scripts/ifcfg-ens33
相对路径:以当前目录作为参照 cd ..
cd /etc 切换目录
cd .. 返回上层目录
cd ~ 返回宿主目录
cd - 回到上次cd的路径
rmdir data01 删除空目录
rm -r /a 删除非空目录
rm -rf * 删除当前目录下所有
pwd:查看当前目录绝对路径
ls 累出目录内数据信息
ls -l 长格式列出目录内数据,简写ll
ls -d 查看目录本身
ll -t 查看最新编辑文件信息,按时间排序(r:反向)
ll -s 查看问价信息,按大小排序(r:反向)