个人blog-1: 拾忆生活
个人blog-2: 极简-拾忆生活
欢迎大家来踩,同步更新
Linux
Linux 用户登陆输入密码时,字符是不显示的,防止别人看见你密码的位数
Linux预设提供了六个命令窗口终端机让我们来登录。
- Liunx系统
- 命令窗口切换的快捷键为
Ctrl + Alt + F1 ~ F6
- 命令窗口界面返回图形界面,按下Ctrl + Alt + F7 就回来
- 命令窗口切换的快捷键为
- vm虚拟机的Liunx系统
- 命令窗口切换的快捷键为
Alt + Space + F1 ~ F6
- 图形界面界面返回命令窗口按
Alt + Shift + Ctrl + F1~F6
- 命令窗口切换的快捷键为
查看LIunx版本
cat /etc/redhat-release
添加终端快捷方式
-
terminal
-
/usr/bin/gnome-terminal
-
ctrl+
`
命令解析器
-
unix系统
- shell
-
Linux系统
- bash·····
-
Bourne Shell
- (/usr/bin/sh或/bin/sh)
-
Bourne Again Shell
【即bash】- (/bin/bash)
-
C Shell
- (/usr/bin/csh)
-
K Shell
- (/usr/bin/ksh)
-
Shell for Root
- (/sbin/sh)
Linux快捷键
Tab键
- 自动补全路径
cd /xxx
- 进入目录
ctrl + p
或 上- 上一条执行过的命令
ctrl + n
或 下- 下一条执行过的命令
ctrl + b
或 左- 光标左移
ctrl + f
或 右- 光标右移
ctrl + a
- 光标移到行首
ctrl + e
- 光标移到行尾
开机过程
1.内核的引导。
2.运行 init。
3.系统初始化。
4.建立终端 。
5.用户登录系统。
- 1.BIOS 开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动
/boot
目录下的内核文件
- 2.init 进程是系统所有进程的起点
/etc/inittab
读取配置文件
- 运行这些开机启动的程序,叫做"守护进程"(daemon)
- 启动时根据"运行级别",确定要运行哪些程序
- 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
- 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
- 运行级别2:多用户状态(没有NFS)
- 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
- 运行级别4:系统未使用,保留
- 运行级别5:X11控制台,登陆后进入图形GUI模式
- 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
- 系统初始化
si::sysinit:/etc/rc.d/rc.sysinit
它调用执行了/etc/rc.d/rc.sysinit
- 激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务
- 用户登录系统
- 如果用户名不是 root,且存在
/etc/nologin
文件,login 将输出 nologin 文件的内容,然后退出。 - 只有
/etc/securetty
中登记了的终端才允许 root 用户登录
- 如果用户名不是 root,且存在
关机、重启
选项关机
- System -> Shut down ->Shut down
将数据由内存同步到硬盘中
sync
关机
shutdown -h now
- 【root,最安全】立即关机
shutdown –h 20:25
- 【root】今天20:25关机
shutdown –h +10
- 【root】十分钟后关机,单位:分
poweroff
- 【最常用】
halt
- 【最简单】等同于shutdown –h now 或 poweroff
init 0
- init定义了8个运行级别,
init 0
为关机,init 1
为重启
- init定义了8个运行级别,
取消关机
shutdown -c
- 【root】
重启
reboot
- 立马重启
shutdown –r now
- 立马重启
shutdown –r +10
- 十分钟后重启
正确的关机流程为:
sync > shutdown > reboot > halt
系统文件
1.用户
用户分为