Linux基础操作命令
vim编辑器
-定位命令
命令 | 含义 |
---|---|
: set nu | 设置行号 |
: set nonu | 取消行号 |
gg | 到第一行 |
G | 到最后一行 |
nG | 到第n行 |
:n | 到第n行 |
软连接和硬链接
- 软连接
ln -s 文件名 新文件名 //类似创建快捷方式
- 硬链接
ln 文件名 新文件名 //第一种创建硬链接
link 文件名 新文件名 //第二种创建硬链接
帮助文件 man
章节 | 内容 |
---|---|
1 | 用户命令(可执行命令和shell 程序) |
2 | 系统调用(从用户空间调用的内核例程) |
3 | 库函数(由程序库提供) |
4 | 特殊文件(如设备文件) |
5 | 文件格式(用于许多配置文件和结构) |
6 | 游戏(过去的有趣程序章节) |
7 | 惯例、标准和其他(协议、文件系统) |
8 | 系统管理和特权命令(维护任务) |
9 | Linux内核API (内核调用) |
man 1 ls // 查询 ls 的所有命令
man 5 passwd // 查询 passwd 的配置文件和结构
密码原则
日志
用于系统审核和故障排除–Liunx中的“黑匣子”
日志文件都是保存在 /var/log 目录中的
1.分析和存储日志
许多程序使用syslog协议将事件记录到系统。每-一个日志都会根据消息类型和严重性分类
- 系统日志优先级概述
编码 | 优先级 | 严重性 |
---|---|---|
0 | emerg | 系统不可用。 |
1 | alert | 必须立即采取措施。 |
2 | crit | 严重状况。 |
3 | err | 非严重错误状况。 |
4 | warning | 警告状况。. |
5 | notice | 正常但重要的事件。 |
6 | info | 信息性事件。 |
7 | debug | 调试级别逍息。 |
打包和压缩
- 打包程序: tar
tar
c: 创建文档;
t: 列出存档内容;
X: 提取存档;
f filename: 要操作的存档的文件名;
V: 详细信息
- 压缩方式
tar 支持三种不同压缩方式
实际环境中3种情况都可能遇到,所以要创建不一样格式的归档文件就有自己的选项。
- 例子
打包
tar cf a 路径
//把路径下的文件 打包成 a
压缩
tar zcf b a
//把 a 这个打包好的文件,压缩成 b
解压
tar xf b
//把 b 这个压缩包,解压
关机命令
- shutdown 关机
shutdown -h now //现在关机
shutdown -h 12:00 //12点关机
shutdown-h +10 //十分钟后关机
shutdown一r now //系统服务停止后里面重启
shutdown -k now 'this system will reboot' //发送警告信息
- 重启 reboot
reboot
- 退出登录login
login
系统运行级别 | 含义 |
---|---|
0 | 关机 |
1 | 单用户 |
2 | 不完全多用户,不含NFS服务 |
3 | 完全多用户 |
4 | 未分配 |
5 | 图形界面 |
6 | 重启 |
开机过程
1、加载BIOS
2、读取MBR
3、启动加载器(grub2)
4、显示菜单
5、加载内核
7、初始化
8、执行单元I,
9、
10、开机界面