1、文件类型
-
Etc 用来存放配置文件和子目录
-
var存放日志以及线程程序
-
bin/user/sbin 系统用户使用的命令
2、文件夹操作
-
语法:ls [文件或目录] 展示当前目录下的所有文件
-
-a 显示所有文件 包括隐藏文件
-
-l 详细信息显示(属性以及文件所属的用户和组)
-
-lh 显示文件具体大小
-
-d 查看目录属性
-
屏幕清空 clear
-
进入到根目录:cd /
-
切换至上一层目录:cd ..
-
切换到当前此目录下的文件夹:cd 目录名
-
更改文件的属组:chgrp
[root@izbp13kkd5jxz8ye5y83vbz bin]# ls -l

L rwx rwx rwx 0 123 456 789 下标为0的时候代表的是 确定文件里欸选哪个 下标为123 确定文件的所属 拥有该文件的权限 下标为456 确定属性组 所有有权限的用户组 下标789 其他用户拥有该文件的权限 下表0: d 、- 、l 、b 、c D 是一个目录 - 是一个文件 l 链接文档 b 装置文件 c 穿行端口设备 后面3位制 R 读 W 写 X 执行 - 权限
-
创建文件夹:mkdir 文件夹名
-
语法: mkdir -p[目录名字]
-
功能描述: 创建目录
-
-p 递归创建 : 目录不存在的话就创建目录
-
删除空目录或文件夹:rmdir [目录名]
3、文件操作
-
创建文件:touch [文件名]
-
删除文件:rm
-
rm -rf [文件或目录] (慎用)
-
-r 删除目录
-
-f 强制执行
-
复制文件或目录:cp -rp [原文件或目录] [目标目录]
-
-r 复制目录
-
-p 保留文件属性
-
显示目前的目录:pwd
-
剪切文件,改名 :mv [原文件或目录] [目标目录]
范例: mv /tmp/japan/cangjing /tmp/aa 将/tmp/japan/cangjing 剪切到/tmp 更改为aa 也可不更改
-
编辑文件:vi 【文件名】
-
显示文件内容:cat 文件名
4、分页显示文件内容
-
more[文件名] 和 less[文件名]
-
同语法:
-
不同点:
-
more不能往前翻页。
-
more会显示剩余百分比。
5、显示文件行数
-
显示文件前几行
-
head [文件名]
-
-n 指定行数
-
如果不指定行数 它会默认显示前10行
-
显示文件后几行
-
tail [文件名]
-
-n 指定行数
-
-f 动态显示文件或末尾内容
-
不写行数会默认显示后10行
6、添加用户账号
-
添加用户账号 :useradd
-
Useradd ** 用户名
-
-g 用户组
-
-u 用户号
-
-d 指定用户住目录
-
-s shell文件 指定用户登录shell
7、使用shell脚本的方式
-
在Linux下进行创建文件 后缀名位 .sh
-
编辑创建的好的文件
-
Chmod +x /文件路径
-
执行编译的命令
8、磁盘分区
-
Linux的磁盘分区的 fdisk
-
查看的 df du
-
格式化盘符 mkfs
|