1. Linux常用命令手册
Linux操作系统是一种开源的、免费的操作系统,被广泛应用于服务器端和嵌入式系统。对于初学者来说,熟悉一些常用的Linux命令是非常重要的。本篇文章将介绍一些常用命令并且给出详细的解释和示例。
2. 文件和目录相关命令
2.1 ls:列出目录内容
ls命令用于列出当前目录下的文件和目录。
ls
该命令不需要参数,默认列出当前目录的内容。
重要提示:可以使用参数-a来显示所有文件,包括隐藏文件。
ls -a
2.2 cd:切换工作目录
cd命令用于切换当前的工作目录。
cd [目录路径]
需要注意的是,目录路径可以是相对路径或绝对路径。
重要提示:可以使用cd命令直接切换到用户的主目录。
cd ~
2.3 pwd:显示当前工作目录
pwd命令用于显示当前的工作目录。
pwd
2.4 mkdir:创建目录
mkdir命令用于创建新的目录。
mkdir [目录名]
需要注意的是,目录名可以包含路径信息。
重要提示:可以使用-p参数来创建多级目录。
mkdir -p [目录路径]
3. 文件操作命令
3.1 cp:复制文件
cp命令用于复制文件。
cp [源文件] [目标文件]
需要注意的是,目标文件可以是目录或新的文件名。
重要提示:可以使用-r参数来复制目录及其内容。
cp -r [源目录] [目标目录]
3.2 mv:移动文件
mv命令用于移动文件或将文件改名。
mv [源文件] [目标文件]
需要注意的是,目标文件可以是目录或新的文件名。
重要提示:可以使用-r参数来移动目录及其内容。
mv -r [源目录] [目标目录]
3.3 rm:删除文件
rm命令用于删除文件。
rm [文件]
需要注意的是,删除后的文件无法恢复,请谨慎操作。
重要提示:可以使用-r参数来删除目录及其内容。
rm -r [目录]
4. 系统管理命令
4.1 top:查看系统进程
top命令用于实时查看系统的进程信息。
top
在top命令显示的信息中,可以看到进程的ID、CPU使用率、内存占用等信息。
重要提示:在top命令中可以使用快捷键来切换不同的显示模式。
- 输入“1”显示所有CPU的使用情况;
- 输入“u”并输入用户名可以只显示该用户的进程;
- 输入“q”退出top命令。
4.2 df:查看磁盘空间
df命令用于查看磁盘空间的使用情况。
df -h
在df命令显示的信息中,可以看到文件系统、容量、已用空间和可用空间等信息。
4.3 free:查看内存使用
free命令用于查看系统的内存使用情况。
free -m
在free命令显示的信息中,可以看到物理内存、已用内存和可用内存等信息。
5. 网络相关命令
5.1 ping:测试网络连通性
ping命令用于测试网络连通性。
ping [目标IP地址]
ping命令会发送一个ICMP请求到目标IP地址并等待回应。
重要提示:可以使用-c参数指定发送的ICMP请求次数。
ping -c 5 [目标IP地址]
5.2 ifconfig:配置网络接口
ifconfig命令用于配置网络接口的参数。
ifconfig [网络接口名] [IP地址] [子网掩码]
需要注意的是,网络接口名可以是网卡的名称,如eth0。
重要提示:可以使用up和down参数来启用或禁用网络接口。
ifconfig [网络接口名] up
5.3 wget:下载文件
wget命令用于从网络上下载文件。
wget [文件URL]
wget命令会将指定的文件下载到当前目录。
重要提示:可以使用-o参数指定下载文件的保存路径。
wget -o [保存路径] [文件URL]
总结
本文介绍了一些常用的Linux命令,包括文件和目录相关命令、文件操作命令、系统管理命令和网络相关命令。这些命令是Linux系统中非常常用的命令,熟练掌握它们将有助于提高工作效率。