
1、ls:列出目录内容。
ls -l
以长格式显示详细信息。
ls -a
显示所有文件,包括隐藏文件。
ls -lh
以人类可读的格式(K、M、G)显示文件大小。
2、cd:更改当前目录。
cd ~
转到用户的主目录。
cd
转到上一个工作目录。
3、pwd:显示当前工作目录的路径。
4、mkdir:创建新目录。
mkdir dirname
创建一个名为“dirname”的新目录。
5、rmdir:删除空目录。
rmdir dirname
删除名为“dirname”的空目录。
6、cp:复制文件或目录。
cp source destination
将“source”文件复制到“destination”。
7、mv:移动或重命名文件或目录。
mv source destination
将“source”移动到“destination”或将其重命名为“destination”。
8、rm:删除文件或目录。
rm filename
删除名为“filename”的文件。
rm -r dirname
递归删除名为“dirname”的目录及其内容。
9、cat:显示文件内容。
cat filename
在终端上显示“filename”的内容。
10、grep:在文件中搜索文本。
grep "text" filename
在“filename”中搜索“text”。
11、chmod:更改文件或目录的权限。
chmod 755 filename
设置“filename”的权限为755(rwxr-xr-x)。
12、chown:更改文件或目录的所有者。
chown username:groupname filename
将“filename”的所有者更改为“username”和组“groupname”。
13、df:显示磁盘使用情况。
14、du:显示目录或文件的磁盘使用情况。
15、tar:打包和解包文件。
tar -czvf archive.tar.gz dirname
将“dirname”目录打包并压缩为“archive.tar.gz”。
tar -xzvf archive.tar.gz
解压“archive.tar.gz”。
16、ps:显示当前运行的进程。
17、kill:终止进程。
kill PID
终止进程ID为“PID”的进程。
18、top:实时显示系统状态和运行中的进程。
19、ifconfig/ip:查看和配置网络接口。
20、ping:测试网络连接。
这只是Linux命令的冰山一角,实际上Linux提供了大量的命令和工具来满足各种需求,要深入了解Linux和这些命令,建议查阅相关的手册页(使用man
命令)或在线文档。