文件和文件夹的查看
-
ls
:列出当前目录中的文件和文件夹。-
ls -l
:以长格式列出文件信息,包括权限、所有者、大小、修改时间等。 -
ls -a
:显示隐藏文件(以.
开头的文件)。 -
ls -h
:以人类可读的格式显示文件大小。
-
文件和文件夹的创建
-
touch filename
:创建一个新的空文件。 -
mkdir dirname
:创建一个新的文件夹。-
mkdir -p /path/to/dir
:递归创建多级目录。
-
文件和文件夹的复制
-
cp source destination
:复制文件。-
cp -r sourcedir destinationdir
:递归复制文件夹及其内容。
-
文件和文件夹的移动或重命名
-
mv oldname newname
:移动或重命名文件/文件夹。
文件和文件夹的删除
-
rm filename
:删除文件。-
rm -f filename
:强制删除文件,不提示确认。 -
rm -r dirname
:递归删除文件夹及其内容。 -
rm -rf dirname
:强制递归删除文件夹及其内容。
-
文件内容的查看
-
cat filename
:查看文件内容。 -
less filename
:分页查看文件内容。 -
head -n 10 filename
:查看文件前 10 行。 -
tail -n 10 filename
:查看文件后 10 行。-
tail -f filename
:实时查看文件末尾内容,常用于监视日志文件。
-
文件和文件夹的权限管理
-
chmod mode filename
:修改文件/文件夹权限。-
chmod 755 filename
:设置权限为所有者可读写执行,组成员和其他用户可读执行。
-
-
chown user:group filename
:更改文件/文件夹的所有者和组。
文件和文件夹的查找
-
find /path -name "filename"
:在指定路径下查找文件/文件夹。 -
locate filename
:在系统中快速查找文件/文件夹(需要数据库支持)。
压缩与解压
-
tar -czvf archive.tar.gz /path/to/dir
:压缩文件夹为.tar.gz
文件。 -
tar -xzvf archive.tar.gz
:解压.tar.gz
文件。
【转载自:】OpenSNN开思通智网 ---- “一起来O站,玩转AGI!”
【官网:】https://w3.opensnn.com/
【原文链接:】https://w3.opensnn.com/os/article/10001331