Linux基本概念
- 多用户的系统,同时登陆,同时使用系统资源
- 多任务系统
- 严格区分大小写
- 一切皆文件,包括硬件设备都是以硬件形式存储的
- 文件和目录都是树形结构,存在于系统的“/”根目录下
- 对于Linux系统而言,文件没有拓展名之分
- 没有提示就是成功
- 没有回收站
linux文件类型
- 文件
d 目录
l 链接文件
b 跨设备文件
Linux系统下的权限的类别:r 读取 w写入 x执行 -没有权限
Linux系统下的文件归属
所有者:文件或目录的拥有者,拥有者的权限通常是最大的
所属者:文件或目录隶属于哪一个组,所属组的权限略微比所有者小
其他人:权限一般最小
Linux系统辨别目录与文件的方法
蓝色表示目录(windows系统里的文件夹)白色表示文件
浅蓝色表示链接文件(类似于windows系统的快捷方式)绿色表示可执行文件(如脚本,命令程序文件)
红色表示压缩文件
黄色表示设备文件(硬盘、键盘、鼠标、网卡、CPU硬件设备都是以文件的形式存在的红色闪动文件——>表示链接文件不可用
命令终端字段含义介绍[root@localhost-]#·解释:
root:当前登录系统用户名(root超级管理员)
localhost :当前主机名
~:当前用户所在目录~为家目录, root超级管理员家目录:/root
#:当前用户身份是超级管理员
$:当前用户身份为普通用户,普通用户的家目录:/home/用户名同名
Linux常用命令
命令行一般命令格式:命令字[-选项][参数]
选项:调整命令功能
- 短选项:-a (单个字符),短选项可以合并使用,比如ls -lh
- 长选项:--help(单词),长选项通常是不可以合并使用的
参数:命令的执行对象,文件、目录、程序等
选项和参数都是可选且可多个的
ls 常看目录(list)
用于查看目录下内容以及文件详细属性信息
常用选项:
-a显示目录下所有内容,包含隐藏的内容
一个点和两个点分别是本级目录和上级目录mk
以长格式
d和l分别代表文件类型,之后依次是所有者,所有组,其他人的使用权限、
引用次数、所有者、 所属组、文件大小、文件最后一次的修改时间、目录
-h 人性化显示目录下内容大小(kB、mB、GB)
-d 仅显示目录本身而不显示目录下的内容
-i 查看inode号(系统任何的文件或目录都有一个唯一的编号)
-R 递归查看目录下所有的内容(从头到尾)
mkdir 创建目录命令 mkdir [-选项] 目录名
可以一次性创建多个目录
-p 递归创造多个目录
rmdir 删除空目录命令(只能删除空目录)
touch 创建文件命令 用于创建新的空白文件
cd 切换当前目录
使用绝对路径和相对路径即可,不指定目录即切换到家目录
pwd 打印当前目录的绝对路径
cp 用于复制文件或目录,cp命令在复制时也可修改目录或文件名
cp [-选项] 源文件或目录 目标目录
-p 保留源文件属性不变(修改时间、归属关系、权限)
-r 复制目录(包括目录下所有的子目录和文件)
mv 移动命令 也可修改文件名
cat 查看文件内容
-n 查看文件时以行号的形式显示文件内容
less命令 查看文件并分页显示
-n 查看文件时以行号的形式显示文件内容
fn+上下键翻页
/字符串:搜索指定字符串 n向下搜索 N向下搜索
G直接跳到文件最后一页
gg文件行首
直接输入数字就是精准定位到某一页
q 退出