Linux文件管理的常用命令包括以下几类:
ls
ls -l
查看详细信息,ls -a
显示所有文件(包括隐藏文件)。cd
cd ~
返回用户主目录,cd ..
返回上一级目录。pwd
mkdir
mkdir -p /path/to/dir
可以递归创建多级目录。rmdir
rmdir /path/to/dir
删除指定目录,若目录非空则失败。rm
rm file
删除文件,rm -r dir
递归删除目录及其内容。cp
cp source destination
复制文件,cp -r source destination
递归复制目录。mv
mv oldname newname
重命名文件,mv file /path/to/dir
移动文件。cat
cat file
显示文件的全部内容。more/tail
more file
或tail -f file
实时查看文件末尾的内容。head
head -n 10 file
显示文件的前10行。nano/vim/emacs
chmod
chmod 755 file
设置文件权限为rwxr-xr-x。chown
chown user:group file
更改文件的所有者和组。chgrp
chgrp group file
将文件所属组更改为指定组。ln source link
创建硬链接,ln -s source link
创建符号链接。find
find /path/to/search -name filename
查找特定名称的文件。locate
locate filename
查找文件位置。du
du -sh /path/to/dir
显示目录的总大小。df
df -h
以人类可读的格式显示磁盘使用情况。tar
tar -czvf archive.tar.gz /path/to/dir
创建压缩包,tar -xzvf archive.tar.gz
解压压缩包。zip/unzip
zip archive.zip file1 file2
压缩文件,unzip archive.zip
解压文件。掌握这些基本命令将大大提高你在Linux系统中的文件管理效率。随着实践的深入,你还可以探索更多高级功能和技巧。