学习链接:菜鸟教程
学习版本 :CentOS
7个运行级别
- 运行级别0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动
- 运行级别1:单用户的工作状态,root权限,用于系统的维护,禁止远程登陆。
- 运行级别2:多用户的状态(没有NFS)
- 运行级别3:完全的多用户状态(有NFS),登陆之后进入控制台命令行模式
- 运行级别4:系统未使用,保留。
- 运行级别5:X11控制台,登陆后进入图形的GUI模式
- 运行级别6:系统 正常关闭启动,默认运行级别不能设置为6,否则不能正常启动。
图形模式与文字模式的切换方式
Linux预设提供了六个命令窗口终端机让我们来登陆。
可以使用 Ctrl+Alt+F1-F6来进行切换。
一般是Ctrl+Alt+F7 用来切换 命令行与图形化界面
我的是Ctrl+alt+F1进行切换回来。
Linux 关机
在Linux领域内大多数用在服务器上,很少遇到关机的情况。
正确的关机流程
sync 将数据同步到硬盘呢
shutdown: 关机指令,下面是具体的操作
shutdown -h 10 这个命令是告诉大家,计算机将会在10分钟后关机。
shutdown -h now 这个命令是立马关机
shutdown -h 20:25 系统会在今天20:25关机
shutdown -h +10 十分钟后关机
shutdown -r now 系统立马重启
shutdown -r +10 系统十分钟后重启
reboot 等同于 shutdown -r now
系统目录结构-树状结构
登陆之后
ls /
/tmp 是用来存放一些临时文件的
/user 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files 目录。
linux忘记密码
解决方法:忘记密码
Linux文件的基本属性
为了保护系统的安全性,Linux系统对不同的用户访问同一文件的权限做了 不同的规定。
在Linux中我们可以使用ls -l来显示一个文件的属性以及文件所属的用户和组
[root@www /]# ls -l
total 64
dr-xr-xr-x 2 root root 4096 Dec 14 2012 bin
dr-xr-xr-x 4 root root 4096 Apr 19 2012 boot
……
bin文件的第一个属性用‘d’表示。d在Linux中代表该文件是一个目录文件。
在Linux中第一个字符代表这个文件是目录,文件或者链接文件等。
当为[ d ]则是目录
当为[ - ]则是文件;
若是[ l ]则表示为链接文档(link file);
若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已
文件与目录管理
linux的目录为树状结构,最顶级的目录为 根目录/。
其他的目录可以通过挂载添加到树中,通过解除挂载可以移除他们。
绝对路径
由根目录/写起,例如:/user/share/doc这个目录
相对路径
不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man 这就是相对路径的写法啦!
处理目录常用的命令
-
ls :列出目录
-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)
-d :仅列出目录本身,而不是列出目录内的文件数据(常用)
-l :长数据串列出,包含文件的属性与权限等等数据;(常用) -
cd :切换目录
cd [相对路径或绝对路径] -
pwd: 显示当前的目录
pwd -
mkdir : 创建一个新的目录 mkdir [-mp] 目录名称
-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~
-p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!
mkdir test -
rmdir :删除一个空的目录
rmdir [-p]连同上级[空的目录一块删除] -
cp:复制文件或者目录
-a:相当於 -pdr 的意思,至於 pdr 请参考下列说明;(常用)-d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身; -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一 次; -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用) -l:进行硬式连结(hard link)的连结档创建,而非复制文件本身; -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用); -r:递归持续复制,用於目录的复制行为;(常用) -s:复制成为符号连结档 (symbolic link),亦即『捷径』文件; -u:若 destination 比 source 旧才升级 destination !
-
rm: 移除文件或者目录
-f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
-i :互动模式,在删除前会询问使用者是否动作
-r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!! -
mv:移动文件与目录,或者修改文件与目录的名称