init 0 ---- 关机,禁止使用(如果远程工具操作了,再次启动需要去虚拟机上操作完成)
init 3 ---- 切换到命令模式
init 5 ---- 从命令模式切换回图形界面
init 6 ---- 重启,谨慎使用
最常见的错误提示:
bash: inint: 未找到命令...
command not found ---- 未找到命令
no such file or directory ---- 文件名或者目录名搞错了
----------------------------------- linux 命令的整体学习
ls: 用来显示指定目录下文件和目录的使用情况
语法: ls [选项 -option] 目录名
可以不加参数
参数: -a ---- 用于显示所有文件,包括隐藏文件
-A ---- 用于显示所有文件,包含隐藏文件,但是不显示.,..目录,.表示当前目录;..表示上一级目录
-l ---- 显示文件/目录完整的属性信息
-t ---- 按照最近修改的时间进行排序,倒序(如果没有修改,按照首次创建生成的时间)
-d ---- 查看目录的属性
-h ---- 人性化显示文件大小(默认是字节,工作中习惯是K字节)
-i ---- 显示文件的icode ,即文件编号,linux 中实际上是通过icode来找文件的
当多个参数一起使用的时候,可以简写
[root@localhostTEST ~]# ls -l -t
[root@localhostTEST ~]# ls -lt
ls -l ==> ll
[root@localhostTEST ~]# ll
总用量 8
-rw-------. 1 root root 2027 11月 9 11:45 anaconda-ks.cfg
-rw-r--r--. 1 root root 2075 11月 9 11:55 initial-setup-ks.cfg
drwxr-xr-x. 2 root root 6 11月 9 13:35 公共
drwxr-xr-x. 2 root root 6 11月 9 13:35 模板
drwxr-xr-x. 2 root root 6 11月 9 13:35 视频
详细解释一下ll 完整的属性信息:分为七个组成部分
第一部分:总共10位,分为4个小部分组成
第一个小部分(第一位):表示文件或者目录的属性,"-" 表示普通文件;"d"表示普通目录,"c"表示设备文件(不要操作),
"l"表示软链接文件(类似于 windows下的快捷方式)
第二小部分(第二位到第四位):表示文件/目录的所有者的权限,其中 r 表示 可读,
w 表示可写,x 表示可执行,- 表示没有任何权限
第三小部分(第五位到第七位):表示文件/目录所在群组的其他用户的权限信息,其中 r 表示 可读,w 表示可写,x 表示可执行,- 表示没有任何权限
第四小部分(第八位到第十位):表示剩下的其他用户对应的权限信息,其中 r 表示 可读,w 表示可写,x 表示可执行,- 表示没有任何权限
例如: - --------- 表示这是一个普通文件,所有人都没有权限
l rwxrwxrwx 表示软链接文件,所有人都具备可读可写,可执行权限
第二部分:节点数,在系统中有几个地方可以看到这个文件,1表示1个地方,2表示2个地方...
创建硬链接,节点数会 +1
删除硬链接,节点数会 -1
第三部分:文件/目录所有者
第四部分:文件/目录所在的群组
linux 在创建用户的时候,会同步创建一个同名的群组,同时将这个用户添加到这个群组中
所有者: u 表示;用户组 : g ;其它人:o 表示
第五部分:文件/目录的大小,一般都是默认是字节
第六部分:文件/目录的最后修改时间,如果没有修改,就是初始创建的时间
第七部分:文件/目录的名称
--------------------------------------------------------------------------------------
linux 中文件/目录不同的颜色有不同的含义:
[root@localhostTEST ~]# ll /etc
蓝色 ---- 目录文件
灰色 ---- 普通的文本文件
绿色 ---- 可执行文件
黄色 ---- 和设备相关的文件
红色 ---- 压缩文件或者损坏的软链接文件
浅蓝色 ---- 正常的软链接文件
粉色 ---- 日志文件
------------------------- 常见的几个快捷键
清屏 clear
ctrl + c 可以结束当前命令
ctrl + z 停止当前任务,将任务放在后台
ctrl + u 可以快速删除光标之前的内容
tab 键可以补全
上下键可以选择一个输入过的命令
帮助命令
help 命令
语法: 命令 --help
[root@localhostTEST ~]# ls --help
man 命令
语法: man 命令
[root@localhostTEST ~]# man ls
上下键进行翻页,退出 使用 q