这篇文章主要是记录我在学习过程中的笔记与心得,可供初学Linux的小白参考。
本篇文章主要以CentOS系统为例
一,Linux的目录结构
/ 文件系统的入口,最高一级目录
/bin 基础系统所需的命令在此目录
/goot 包含Linux内核及系统信道程序所需的文件
/dev 设备文件存储目录,比如声卡、磁盘····
/etc 存放系统程序或者一般工具的配置文件目录
/home 普通用户默认存放目录,他们以/home/username的方式存在
/lib 库文件存放目录,这里包含了系统程序所需的所有共享库文件
/lost+found 当系统意外发生崩溃或机器意外关机,而产生一些文件碎片放在这
/media 即插即用型存储设备的挂载点自动放在这个目录下创建
/opt 表示的是可选择的意思,有些软件包也可会被安装在这
/root Linux 超级权限用户root的家目录
/sbin 大多涉及系统管理命令的存放,是超级权限root的可执行命令
/tmp 临时文件目录
二,常用命令
1. hostname
功能:查看主机名
2. ifconfig
功能:查看网络
3. 命令名称:ls
语法:ls [-选项] [文件或目录]
功能:列举文件或目录
选项:-l -a -d
-a:列举所有目录包括隐藏目录
-l:以详细信息的方式显示目录
-d:显示目录本身信息
-R:迭代显示目录下所有的目录
简写:ls -la 等同于 ll -a
ls -ld 等同于 ll -d
4. 命令名称:cd
语法:cd[文件或目录]
功能:切换工作目录
返回上一级目录: cd..
返回多级目录: cd../..
返回上一次所在目录:cd-
快速切换到家目录: cd~
5. 命令名称:pwd
功能:显示当前目录的完整路径
6. 命令名称:clear
功能:清屏
快捷键:ctrl+l
7. 命令名称:rm
语法:rm [-选项] [目录或文件]
功能:删除目录或文件
选项: -r 迭代删除
-f 强制删除 不需要用户确认
8. 命令名称:cp
语法:cp [-选项] [原文件或目录] [目标位置]
功能:复制
选项:-a 可以拷贝文件与文件之间的连接关系
-r 拷贝目录
9. 命令名称:mv
语法:mv [原文件位置] [目标位置]
功能:剪切
10. 命令名称:touch
语法:touch [文件名]
功能:创建空文件
11. 命令名称:cat
语法:cat [-选项] [目标文件]
功能:查看文件内容
选项:-n 添加行号
12. 命令名称:more
语法:more [文件名]
功能:分页显示文件内容
----> 首先把屏幕显示满,然后按一次Enter显示一行
----> 中途按q退出
13. 命令名称:less
语法:less [文件名]
功能:分页显示文件内容
----> 首先把屏幕显示满,然后按一次Enter显示一行
----> 中途按q退出
----> 可以手动输入每次显示几行
14. 命令名称:head
语法:head -n [文件名]
功能:查看文件开头n行
----> 不添加参数n 默认显示10行
15. 命令名称:tail
语法:tail -n [文件名]
功能:查看文件末尾n行
----> 不添加参数n 默认显示10行
这篇文章主要给大家介绍了一些Linux的常用命令,希望可以帮到大家