基础知识

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:递归显示