l
使用终端命令进行关机:shutdown -h now(正常关机)、halt(关闭内存)、init 0
目录结构
Bin:含义是二进制,该目录中存储的都是一些二进制文件,文件都是可以被运行的。
Dev:该目录中主要存放的是外接设备,例如u盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似windows下的分配盘符)
Etc:该目录主要存储一些配置文件。
Home:表示“家”,除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。
Proc:process linux运行时的进程
Root:root用户自己的家目录
Sbin:存储一些可以被执行的二进制文件,但必须有super权限的用户才能执行
Tmp:系统运行产生的临时文件会在这里存着
Usr:存放的是用户自己安装的软件 (类似于windows下的program files)
Var:存放的程序/系统的日志文件的目录
Mnt:当外接设备需要挂载到mnt目录下
基础指令
1.ls指令
用法1:#ls
含义:列出当前工作目录下的所有文件/文件夹的名称
用法2:#ls 路径
含义:列出指定路径下的所有文件/文件夹的名称
相对路径:相对首先得有一个参照物(一般是当前的工作路径)
相对路径的写法:在相对路径中通常会用到2个符号 ./(当前目录下) …/(上一级目录下)
绝对路径:不需要参照物,直接从跟/开始寻找对应路径
用法3:#ls 选项 路径
含义:在列出指定路径下的文件/文件夹的名称,并以指定的格式进行显示
常见的语法:
#ls -l 路径
#ls -la 路径
-l:表示list,表示以详细列表的形式进行展示
-a:表示显示所有的文件/文件夹(包含了隐藏文件/文件夹)
用法4:#ls -lh 路径
含义:列出指定路径下的文件/文件夹的名称,并以列表的形式并且在显示文档大小的时候以可读性较高的形式显示
2.pwd指令
#pwd 打印当前工作目录
3.cd命令
命令:#cd 路径
用于切换当前目录
特殊:~ 表示当前用户的家目录
切换方式:#cd ~
4.mkdir指令:创建目录
语法1:#mkdir 路径
注意:ls 列出的结果中,蓝色的名称表示文件夹,黑色的表示文件,绿色的权限为拥有全部权限
5.touch指令
6.cp指令
7.mv指令
8.rm命令
9.vim命令
10.输出重定向
11.cat指令
进阶指令
1.df指令
2.free指令
3.head指令
4.tail指令
5.less指令
6.wc指令
7.date指令(重点)
8.cal指令
9.clear/ctrl+L 指令
10.管道(重要)
高级指令
1.hostname指令
主机名相当于计算机名
2.id指令
3.whoami指令
4.ps -ef指令(重点)
5.top指令(重点)
6.du -sh 指令
7.find指令
8.service指令(重点)
9.kill指令
10.ifconfig指令(重点)
11.reboot指令
12、shutdown指令
13.uptime指令
14.uname指令
15.netstat -tnlp指令
16.man指令
vim的三种模式
命令模式
vim进入文件
syntax 语法