Linux 前言

一  Linux系统目录结构

  /:根目录

  /home:系统默认的用户家目录,当新增用户账号时,用户的家目录都存放在此目录下

  /root:系统管理员root的家目录

  /usr:应用程序存放目录

  /etc:系统的配置文件存放的目录(/etc/profile  /etc/sysconfig  /etc/group  /etc/passwd)

  /bin和/usr/bin:可执行二进制文件的目录(常用的命令 ls、tar、mv、cat 等)

  /opt :给主机额外安装软件所摆放的目录

  /proc:此目录的数据都在内存中,如系统核心,外部设备,网络状态( /proc/cpuinfo  /proc/net/)

  /dev:设备文件的存放目录,访问该目录下某个文件,相当于访问某个设备(挂载光驱mount /dev/cdrom

  /tmp:一般用户或正在执行的程序临时存放文件的目录(任何人都可以访问,重要数据不可放置在此目录下)

  /var:放置系统执行过程中经常变化的文件 (/var/log:随时更改的日志文件  /var/run:程序或服务启动后,其 PID 存放在该目录下)

  /srv:服务启动之后需要访问的数据目录(www 服务需要访问的网页数据 都存放在 /srv/www 内) 

  /sbin、/usr/sbin、/usr/local/sbin:放置系统管理员使用的可执行命令( fdisk、shutdown、mount 等)  这几个目录只能给系统管理员 root 使用的命令(一般用户只能查看) 

  /lib、/usr/lib、/usr/local/lib:系统使用的函数库的目录

  /lost+fount:系统异常产生错误时,会将一些遗失的片段放置于此目录下

  /media:光盘默认挂载点

  /mnt:挂载

  /cdrom:光驱

  /boot:放置 linux 系统启动时用到的一些文件

 

 

二 终端使用小技巧

字号缩放技巧

  • ctrl + shift + 加号键 = 放大终端窗口的字体显示 
  • ctrl + 减号键  缩小终端窗口的字体显示

 

自动补全技巧

在敲出 文件目录命令 的前几个字母之后,按下 tab 键

  • 如果输入的没有歧义,系统会自动补全
  • 如果还存在其他 文件目录命令,再按一下 tab 键,系统会提示可能存在的命令   

 

 历史命令技巧

  • 按  光标键可以在曾经使用过的命令之间来回切换
  • 使用 !n 重复执行第N条历史命令
  • 只用 !!  重复执行上一条命令
  • 执行history 可查看缓存中的历史命令(关于 历史命令 系统默认最多可以保存1000条)
    • history -w:可以把缓存中的历史命令写入历史命令保存文件~/.bash_history

 

在 Linux 中,想要终止一个终端程序的执行,绝大多数都可以使用 CTRL + C

三 常用 Linux 命令的基本使用

序号命令对应英文作用
01 ls list 查看当前文件夹下的内容
02 pwd print wrok directory 查看当前所在文件夹
03 cd [目录名] change directory 切换文件夹
04 touch [文件名] touch 如果文件不存在,新建文件
05 mkdir [目录名] make directory 创建目录
06 rm [文件名] remove 删除指定的文件名
07 clear clear 清屏

 

四 Linux 系统 常见的发行版

  Ubuntu

  CentOS

  Fedora

  Debian

  其中,Ubuntu 的终端shell  默认指定使用了dash  而不是使用bash

 

posted @ 2020-04-16 10:49  CherryYang  阅读(336)  评论(0)    收藏  举报