翼度科技»论坛 云主机 LINUX 查看内容

Linux系统基础

7

主题

7

帖子

21

积分

新手上路

Rank: 1

积分
21
目录

Linux学习大纲


命令提示符

通常情况下,我们使用Linux都是在命令行环境下, 所以学习 Linux 的第一步需要了解 Linux 的命令提示符。
Linux命令提示符通常由用户名、主机名和当前工作目录组成。
  1. [user@hostname directory]$
复制代码
user代表当前登录的用户,@是分隔符,hostname是主机名,directory是当前所在的工作目录,$代表普通用户身份,#代表超级用户(root)身份。
普通用户的家目录: /home/用户名/
root的主目录: /root
~ 代表当前用户的家目录
查看当前登录用户信息的几个命令:who、whoami、w
命令的格式

命令分为两类

  • 内置命令(builtin):由shell程序自带的命令
  • 外部命令:有独立的可执行程序文件,文件名即命令名
命令通常具有以下格式:命令 [选项...] [参数...]

  • 选项决定命令以怎样的方式执行
  • 参数决定了你要操作的对象是谁
路径的分类

路径用于指定文件或目录的位置,有两种类型的路径:

  • 绝对路径:  绝对路径就是从根目录出发而言,以斜杠 / 开头
  • 相对路径:是相对于当前工作路径出发而言,不以斜杠开头,. 表示当前目录,.. 表示上一级目录
值得注意的是在Linux中,路径分隔符是斜杠 /,而不是在Windows中使用的反斜杠 \。
文件的分类

在Linux系统中,几乎所有东西都被视为文件,包括硬件设备、目录、进程、网络连接等。
文件类型可以通过命令 ls -l 查看文件的详细列表,并查看文件类型的第一个字符来确定。
文件类型有:

  • - :普通的文件,文件包含文本、二进制数据或程序代码
  • d :directory表示目录文件
  • c :字符设备文件,例如键盘、鼠标等
  • l :表示软链接文件,指向另一个文件或目录的链接文件,类似windows快捷方式
  • s :套接字文件,用于socket网络通讯
  • b :块文件设备,供数据存放的文件,如硬盘分区
  • p :管道文件,也称为FIFO,用于进程间通讯
目录的结构

Linux目录结构是一个层次化的树状结构:


  • / Linux文件系统的最上层根目录,其他所有目录均是该目录的子目录
  • /home 保存的是关于普通用户的个人资料
  • /root 保存的超级管理员的的个人资料
  • /etc 存放系统的配置文件
  • /lib 存放系统运行所需要的函数库
  • /lib64 64位的函数库
  • /usr 存放用户安装的应用程序的文件夹
  • /run 存放系统启动以来的系统描述文件
  • /dev 存放关于硬件的设备的文件
  • /opt 供较大的第三方软件存放使用
  • /mnt 和media可以临时将别的文件挂载在目录下
  • /tmp 存放临时文件
  • /boot 启动引导目录
  • /bin 存放所有用户都可使用的可执行文件
  • /sbin 存放超级管理员才可以使用的可执行文件
  • /var 存放变化的文件,系统日志的路径,邮件等
  • /proc 存放内存中又系统产生的信息
  • /srv 存放服务所需要的数据信息
  • /sys 存放系统运行的内存信息
一些快捷键

ctrl + a : 回到命令的开头位置
ctrl + e : 去命令的尾部位置
ctrl + f : 光标向右移动一个字符
ctrl + b : 光标向左移动一个字符
Ctrl + l : 清屏
Ctrl + u : 光标以前的内容全部清空
ctrl + k : 光标之后的内容全部清空
ctrl + w : 清除光标前一个字符
esc + . : 将上次输入的最后的命令或者参数输入在命令行
ctrl + c : 中断正在执行的命令
若有错误,欢迎指正!o( ̄▽ ̄)ブ

来源:https://www.cnblogs.com/smileleooo/p/18161992
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

举报 回复 使用道具