1. touch - 创建文件
touch命令就可用于创建、变更和修改文件的时间戳。它是 Linux 操作系统的标准程序。touch命令又如下选项:
1 | -a: 只改变访问时间 |
touch 命令的常见用法如下:
1 | # 创建一个名为 effyl 的新空文件 |
2.mkdir - 创建目录
mkdir命令用于创建一个新目录。最基本的mkdir命令的使用方法如下所示:
1 | # 在当前目录下创建一个给定的目录名 |
3.cp - 复制文件或目录
cp命令用于将文件从一个地方复制到另一个地方。原来的文件保持不变,新文件可能保持原名或用一个不同的名字。
使用 cp 命令复制文件和目录的语法有以下几种:
1 | # 复制源文件到目标文件 |
常用使用示例如下:
1 | # 在当前目录下,创建一个文件 file.txt 的副本,取名为 newfile.txt |
4.ln - 链接文件或目录
ln命令用于创建软链接或硬链接。使用 -s 选项,可以创建一个软链接:
1 | # 在目录 lib 下创建一个软链接 library.so,链接到 /home/blinkfox/src/library.so |
5. mv - 移动文件或目录
mv命令用于将文件和目录从一个位置移到另外一个位置。除了移动文件,mv命令还可用于修改文件或目录的名字。
mv 命令的基本语法如下所示:
1 | mv SOURCE... DIRECTORY |
常用命令如下:
1 | # 将当前目录下的文件 source.txt 移到目录 /tmp 下 |
6.rm - 删除文件或目录
rm命令用于删除指定的文件和目录。其语法如下所示:
1 | rm [OPTIONS]... FILE... |
rm的常用命令如下:
1 | # 删除当前目录下的文件 file1.txt、file2.txt、file3.txt |
-f 删除前不提示用户确认,并忽略不存在的文件
-r 递归地删除目录及其下的内容
</div>
<hr/>
<div class="reprint" id="reprint-statement">
<div class="reprint__author">
<span class="reprint-meta" style="font-weight: bold;">
<i class="fas fa-user">
文章作者:
</i>
</span>
<span class="reprint-info">
<a href="/" rel="external nofollow noreferrer">qianyuniao</a>
</span>
</div>
<div class="reprint__type">
<span class="reprint-meta" style="font-weight: bold;">
<i class="fas fa-link">
文章链接:
</i>
</span>
<span class="reprint-info">
<a href="/posts/2018/10/10/kai-fa-gong-ju/linux/chang-yong-bash-ming-ling-zheng-li-zhi-cao-zuo-wen-jian-he-mu-lu/">/posts/2018/10/10/kai-fa-gong-ju/linux/chang-yong-bash-ming-ling-zheng-li-zhi-cao-zuo-wen-jian-he-mu-lu/</a>
</span>
</div>
<div class="reprint__notice">
<span class="reprint-meta" style="font-weight: bold;">
<i class="fas fa-copyright">
版权声明:
</i>
</span>
<span class="reprint-info">
本博客所有文章除特別声明外,均采用
<a href="https://creativecommons.org/licenses/by/4.0/deed.zh" rel="external nofollow noreferrer" target="_blank">CC BY 4.0</a>
许可协议。转载请注明来源
<a href="/" target="_blank">qianyuniao</a>
!
</span>
</div>
</div>
<script async defer>
document.addEventListener("copy", function (e) {
let toastHTML = '<span>复制成功,请遵循本文的转载规则</span><button class="btn-flat toast-action" onclick="navToReprintStatement()" style="font-size: smaller">查看</a>';
M.toast({html: toastHTML})
});
function navToReprintStatement() {
$("html, body").animate({scrollTop: $("#reprint-statement").offset().top - 80}, 800);
}
</script>