
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、top 或htop:显示系统中运行的进程信息。
16、ps:显示当前运行的进程。
17、kill:终止进程。
kill PID
终止进程ID为“PID”的进程。
18、ifconfig 或ip addr:显示或配置网络接口信息。
19、ping:测试网络连接。
20、wget 或curl:从网络上下载文件。
21、ssh:安全地远程登录到其他计算机。
22、scp:在本地和远程计算机之间安全地复制文件。
23、tar:打包和解包文件。
24、find:在目录树中查找文件。
25、nano,vi, 或emacs:文本编辑器,用于编辑文件。
这只是Linux命令的冰山一角,实际上Linux提供了数百个命令和工具来完成各种复杂的任务,要熟练掌握Linux,需要不断学习和实践。