Linux 服务器(四)01-linux常用命令——文件相关之ls-查看、mkdir-新建目录、rm-移除目录、cat-查看文件、touch-创建文件 & chmod-权限管理、chown-用户管理
常用命令介绍(重点)
文件相关
-
目录相关
-
ls: 列出目录-la 可以查看隐藏文件,文件一些基础属性
ls -la -
cd:切换目录使用绝对路径
/,也可以使用./相对路径,回到上级目录cd .. -
pwd:显示当前的目录 -
mkdir:创建一个新的目录# testDir 文件夹名称 区分大小写,不是同一个 mkdir testDir -
rmdir:删除一个空的目录 -
cp: 复制文件或目录# source-复制文件名称 target-放入位置 cp source target -
rm: 移除文件或目录# 只删除文件 rm dirpath.txt # 删除目录,是否确认删除 rm -r dirpath // 输入 y 或 n # 强制删除,要特别注意 rm -rf dirpath€ rm -rf * // 强制删除所有文件 -
mv: 移动文件与目录,或修改文件与目录的名称# source-移动文件名称 target-放入位置 mv source target -
cat用来查看文件内的内容,touch命令来创建文件,echo命令往文件里面写入内容,more命令来查看显示长文件内容touch txt-demo.txt // 创建文本 echo 'hello-world' >> txt-demo.txt // 往文件里面写入内容 cat txt-demo.txt // 查看文件内的内容,显示---hello-world -
clear:清空操作记录
-
-
基本属性:
-
权限管理
chmod文件基本属性分为10个字符
drwxrwxrwxr代表着read读权限w代表着write写权限x代表着execute执行权限d代表着目录chmod -R递归执行,相当于是把目录下所有的文件都修改对应的权限chmod +x给文件一个执行/读/写权限

chmod +x text.txt ls -a修改权限的两种方式:
方式1: 数字方式
7-rwx6--rw-4-r--0----什么权限都没有,前面的3个是所有者用户的权限,
中间的3个是组用户的权限,
后面的3个是其他用户的权限。
举例说明:
# 对所属用户有读写权限 chmod 600 ... # 对应 -rwxrw-rw-,相当于是取消了组与其他用户的执行权限 chmod 755 ...方式2:
a代表all所有,u代表user,g代表group,o代表other。+代表增加,-代表减少举例说明:
# 增加所有用户的读的权限 chmod a+r ... # 增加用户与组的写的权限 chmod ug+w .. -
用户/组权限管理
chown修改文件/文档所属/所属组
chown <所属用户>:<所属组> <文件>目录:
chown -R <所属用户>:<所属组> <文件>-R代表着递归
-










