经常会忘记一些命令写下来以加强记忆也便于翻阅。列举文件ls——list更改文件权限chmod——change mode权限对象给谁赋予权限的分类不同权限的含义chmod命令有两种使用方式数字法和符号法。1.数字法猜测数字4,2,1是由二进制转化为十进制的2.符号法# 1. 给所有者添加执行权限比如给脚本加运行权限 chmod ux test.sh # 2. 移除其他用户的写权限提升文件安全性 chmod o-w config.txt # 3. 给所有用户添加读权限 chmod ar log.txt # 4. 给所属组设置只读权限覆盖原有权限 chmod gr data.log # 5. 递归给目录添加所有用户的执行权限配合-R chmod -R ax /project/复制文件cp——copy# 1. 复制多个文件到同一目录 cp file1.txt file2.csv file3.jpg /home/user/files/ # 2. 复制同类型文件用通配符 * cp *.txt /home/user/text_files/ # 复制所有 .txt 文件 cp report_*.pdf ./docs/ # 复制以 report_ 开头的 .pdf 文件创建目录mkdir——make directory格式mkdir 【可选项】 【目录名】注意mkdir只能创建目录不能创建具体的文件创建文件touch在 Linux 中touch的核心设计逻辑是通过 “触碰” 文件来更新文件的时间戳访问时间、修改时间而 “创建空文件” 只是它的一个常用副作用当文件不存在时会创建一个空文件来完成 “触碰” 操作。touch的基础格式touch [选项] 文件名/多个文件名# 1. 一次性创建多个空文件 touch file1.txt file2.csv file3.sh链接ln——link硬链接ln 源文件 链接名硬链接是通过文件系统的inode索引节点实现的多个文件名指向同一数据块的机制。它们共享相同的inode号因此内容完全一致。有以下几个特点共享inode硬链接文件与原文件的inode相同。数据一致性修改任一文件其他硬链接内容同步更新。删除无影响删除原文件不会影响硬链接文件只要链接计数≥1数据仍可访问。限制不能跨文件系统创建且不支持目录。软链接ln -s 源文件 链接名软链接是一个独立的文件保存了目标文件的路径信息。它类似于Windows中的快捷方式。有以下特点独立inode软链接有自己的inode与目标文件不同。路径引用通过路径间接访问目标文件。灵活性支持跨文件系统和目录链接。删除影响删除目标文件后软链接变为“死链接”无法访问。
LNIUX系统常用命令
经常会忘记一些命令写下来以加强记忆也便于翻阅。列举文件ls——list更改文件权限chmod——change mode权限对象给谁赋予权限的分类不同权限的含义chmod命令有两种使用方式数字法和符号法。1.数字法猜测数字4,2,1是由二进制转化为十进制的2.符号法# 1. 给所有者添加执行权限比如给脚本加运行权限 chmod ux test.sh # 2. 移除其他用户的写权限提升文件安全性 chmod o-w config.txt # 3. 给所有用户添加读权限 chmod ar log.txt # 4. 给所属组设置只读权限覆盖原有权限 chmod gr data.log # 5. 递归给目录添加所有用户的执行权限配合-R chmod -R ax /project/复制文件cp——copy# 1. 复制多个文件到同一目录 cp file1.txt file2.csv file3.jpg /home/user/files/ # 2. 复制同类型文件用通配符 * cp *.txt /home/user/text_files/ # 复制所有 .txt 文件 cp report_*.pdf ./docs/ # 复制以 report_ 开头的 .pdf 文件创建目录mkdir——make directory格式mkdir 【可选项】 【目录名】注意mkdir只能创建目录不能创建具体的文件创建文件touch在 Linux 中touch的核心设计逻辑是通过 “触碰” 文件来更新文件的时间戳访问时间、修改时间而 “创建空文件” 只是它的一个常用副作用当文件不存在时会创建一个空文件来完成 “触碰” 操作。touch的基础格式touch [选项] 文件名/多个文件名# 1. 一次性创建多个空文件 touch file1.txt file2.csv file3.sh链接ln——link硬链接ln 源文件 链接名硬链接是通过文件系统的inode索引节点实现的多个文件名指向同一数据块的机制。它们共享相同的inode号因此内容完全一致。有以下几个特点共享inode硬链接文件与原文件的inode相同。数据一致性修改任一文件其他硬链接内容同步更新。删除无影响删除原文件不会影响硬链接文件只要链接计数≥1数据仍可访问。限制不能跨文件系统创建且不支持目录。软链接ln -s 源文件 链接名软链接是一个独立的文件保存了目标文件的路径信息。它类似于Windows中的快捷方式。有以下特点独立inode软链接有自己的inode与目标文件不同。路径引用通过路径间接访问目标文件。灵活性支持跨文件系统和目录链接。删除影响删除目标文件后软链接变为“死链接”无法访问。