Linux文件管理
2.1 文件管理与路径
2.1.1 文件目录
在Linux系统中,一切皆文件,因此学习文件管理是非常有必要的。在Linux系统中,以单根的方式组织文件,所有的文件都在根目录(/)下,其中箭头指向真实存在的文件。
2.1.2 文件路径
用户在磁盘中查找文件时,所历经的文件夹线路被称为文件路径,文件路径分为绝对路径与相对路径。
绝对路径:绝对路径是指从根目录(/)开始的路径,如/usr、/etc/X11表示绝对路径。
相对路径:相对路径是指相对于当前工作目录的路径。
2.2 常用文件管理命令
2.2.1 ls - 列出目录内容
ls 命令是最基本、最常用的文件管理命令之一。通过 ls 可以列出目录中的文件和子目录。
ls ls -l ls -a
2.2.2 cd - 切换目录
cd 命令用于切换当前工作目录。通过 cd 可以轻松地在不同目录之间导航。
cd qf/abd/abb/abc2.2.3 目录操作
1.创建目录
用户可以通过 mkdir 命令创建一个空白目录。此外,还可以通过添加"-p"参数来创建一个多层目录。
mkdir abcmkdir -p aba/abb/abc2.查看目录
用户可以通过pwd 命令显示当前所在的目录,添加"-p"参数可以显示实际工作目录,而非链接文件本身的目录。
pwd/libpwd -p /usr/lib3.删除目录
用户可以通过rmdir 命令显示当前所在的目录。
rmdir abc
2.2.4 文件操作
1.创建文件
用户可以通过touch 命令创建一个空白文件,也可以设置文件、属性。
touch qf.txt2.查看文件
用户使用cat 命令可以查看内容较少的文件,添加"-n"参数可以显示行号,添加"-A"参数显示不可显示控制字符(换行符/制表符)
cat /etc/hostsgrep 命令用于在文件中搜索指定的文本。
grep 'root' /etc/passwd3. 复制文件
cp 命令用于复制文件或目录。可以指定源文件/目录和目标位置。
cp file1 file24. 移动文件
mv 命令可以移动或者重命名文件或目录。
mv file1 file25.删除文件
rm 命令用于删除文件或目录。慎用,删除的操作是不可逆的。若删除目录,就需添加"-r"参数,"-f"参数可以跳过验证直接执行删除操作。
rm file
rm -rf /

浙公网安备 33010602011771号