Linux操作系统常用指令
-
ls
:列出目录内容- 参数:
-l
(以长格式显示)、-a
(显示所有文件,包括隐藏文件)
- 参数:
-
cd
:切换当前工作目录- 参数:目标目录路径
-
pwd
:显示当前工作目录的路径 -
mkdir
:创建目录- 参数:目录名称
-
rm
:删除文件或目录- 参数:
-r
(递归删除目录及其内容)、-f
(强制删除)
- 参数:
-
cp
:复制文件或目录- 参数:
-r
(递归复制目录及其内容)
- 参数:
-
mv
:移动文件或目录,或者重命名文件- 参数:目标路径或新文件名
-
cat
:查看文件内容- 参数:文件路径
-
less
:分页查看文件内容- 参数:文件路径
-
head
:显示文件的前几行- 参数:
-n
(指定显示的行数,默认为前10行)
- 参数:
-
tail
:显示文件的后几行- 参数:
-n
(指定显示的行数,默认为后10行)
- 参数:
-
grep
:在文件中搜索匹配的文本- 参数:搜索模式、文件路径
-
find
:在指定路径下查找文件或目录- 参数:路径、搜索条件
-
chmod
:修改文件或目录的权限- 参数:权限设置、文件或目录路径
-
chown
:修改文件或目录的所有者- 参数:所有者用户名、文件或目录路径
-
chgrp
:修改文件或目录的所属组- 参数:所属组名称、文件或目录路径
-
tar
:打包或解压缩文件- 参数:
-c
(创建打包文件)、-x
(解压缩文件)、-f
(指定文件名)
- 参数:
-
gzip
:压缩文件- 参数:文件名
-
gunzip
:解压缩文件- 参数:文件名
-
ping
:向指定的主机发送网络探测包- 参数:目标主机名或IP地址
-
ifconfig
:显示或配置网络接口信息 -
netstat
:显示网络连接、路由表和网络接口信息- 参数:
-a
(显示所有连接)、-n
(以数字形式显示地址和端口)
- 参数:
-
ssh
:远程登录到另一台计算机- 参数:用户名@主机名或IP地址
-
scp
:在本地和远程计算机之间复制文件- 参数:源文件路径 目标文件路径
-
wget
:下载文件或网页- 参数:URL
-
curl
:发送HTTP请求并显示响应- 参数:URL
-
top
:显示系统的实时性能统计信息 -
ps
:显示当前运行的进程- 参数:
-ef
(显示所有进程的详细信息)
- 参数:
-
kill
:终止指定进程- 参数:进程ID
-
jobs
:显示当前终端运行的作业列表 -
bg
:将作业放入后台运行- 参数:作业ID或
%作业名称
- 参数:作业ID或
-
fg
:将作业放入前台运行- 参数:作业ID或
%作业名称
- 参数:作业ID或
-
nohup
:在后台运行命令,不受终端断开影响- 参数:要执行的命令
-
su
:切换用户身份- 参数:用户名
-
sudo
:以超级用户身份执行命令 -
passwd
:修改用户密码 -
who
:显示当前登录的用户信息 -
date
:显示当前日期和时间 -
uptime
:显示系统运行时间和平均负载 -
shutdown
:关闭系统- 参数:
-r
(重新启动)、-h
(关闭系统)
- 参数: