基础知识
Linux版本号
编号形式:主版本号.次版本号.主版本补丁号.次版本补丁号
Linux目录结构
- /bin 用来储存用户命令
目录/usr/bin也被用来储存用户命令 - /sbin 许多系统命令(例如shutdown)的储存位置。
目录/sbin中包括了许多系统命令 - /root 根用户(超级用户)的主目录
相当于超级用户的桌面 - /mnt 该目录中通常包括系统引导后被挂载的文件系统的挂载点
譬如,光盘的挂载点为/mnt/cdrom - /boot 包括内核和其他系统启动期间使用的文件
- /lost+found 被fsck用来放置零散文件
- /lib 用来存放系统动态链接共享库
- /dev 储存设备文件
- /etc 存放了系统管理时要用到各种配置文件和子目录
- /var 用于储存variable(不断改变的文件)
例如日志文件和打印机假脱机文件 - /usr 这是linux系统中占用硬盘空间最大的目录
用户很多应用程序和文件都放到这个目录下 - /proc 一个虚拟的系统目录
可以在这个目录下获取系统信息,存在内存中,由系统自己产生的 - /initrd 用于在计算机启动时挂载initrd.img映像文件的目录以及载入所需设备模块的目录
- /tmp 用户和程序的临时目录
存放不同程序指定时产生的临时文件 - /home 每一个用户都在/home下拥有自己的文件夹,作为用户的主目录
- /opt 可选文件和程序的储存目录
该目录主要被第三方开发者用来简易的安装和卸载他们的软件包
命令和指令
命令 | 功能 |
---|---|
init + 数字 | 设置当前计算机状态,0是关机,6是重启 |
systemctl reboot | 重启 |
shutdown now | 立即关机 |
systemctl poweroff | 关闭系统,切断电源 |
systemctl suspend | 挂机,暂停 |
clear | 清屏 |
编辑器
vim编辑器
- 命令模式:控制光标移动,可对文本进行删除、复制、粘贴
- 输入模式:正常的文本录入
a、i、o等键可进入输入模式 - 末行模式:保存、退出与设置编辑环境
“:”可进入末行模式
Esc可从输入模式和末行模式回到命令模式
末行模式命令:
命令 | 作用 |
---|---|
:w | 保存 |
:q | 退出 |
:q! | 强制退出,放弃对文本修改的内容 |
:wq! | 强制保存退出 |
:set nu | 显示行号 |
:set nonu | 不显示行号 |
:整数|跳转到该行
文件相关命令
文件权限
r:读权限
w:写权限
x:执行权限
属主权限|属组权限|其他用户权限
文件类型:
- -:表示普通文件
- d:表示目录文件
文件相关命令:
-
ls 显示当前目录清单
-a:显示隐藏文件
-l:显示详细文件信息(长格式输出)
-R:递归显示