Linux命令是用于管理和操作Linux系统的命令行指令。下面是一些常用的Linux命令及其功能:
文件操作
-
ls
:列出目录内容。 -
ls -l
:列出文件详细信息。 -
ls -a
:列出所有文件,包括隐藏文件。 -
mkdir
:创建新目录,-p
参数可创建多级目录。 -
cd
:切换当前工作目录。 -
touch
:创建空文件。 -
echo
:输出文本到屏幕或文件。 -
cat
:显示文件内容。 -
cp
:复制文件或目录。 -
mv
:移动或重命名文件或目录。 -
rm
:删除文件或目录,-r
参数递归删除。 -
rmdir
:删除空目录。
文件查看与编辑
-
head
:显示文件开头的内容。 -
tail
:显示文件结尾的内容。 -
more
/less
:分页显示文本文件内容。
系统信息
-
uname
:显示系统信息,-m
显示处理器架构,-r
显示内核版本。 -
df
:显示磁盘空间使用情况,-h
参数以人类可读的方式显示。 -
du
:显示目录大小,-h
参数以人类可读的方式显示。 -
top
:显示系统资源使用情况。 -
ps
:显示进程状态,-aux
显示所有用户进程。
网络操作
-
ifconfig
:查看网络接口信息。 -
ping
:测试网络连通性。 -
netstat
:显示网络状态信息。
其他
-
tar
:打包和解包文件。 -
gzip
:压缩和解压文件。 -
ssh
:安全远程登录。 -
curl
:文件传输工具。 -
man
:查看命令手册。 -
alias
:定义命令别名。
示例
# 列出当前目录下的所有文件和目录(包括隐藏文件)
ls -la
# 创建一个名为 mydir 的新目录
mkdir mydir
# 复制文件 file1.txt 到 file2.txt
cp file1.txt file2.txt
# 删除名为 mydir 的目录及其内容
rm -r mydir
# 查看当前工作目录
pwd
以上是一些基本的Linux命令,它们可以帮助你进行文件管理、系统信息查看和网络操作等任务。