命令 | 功能 | 选项 | 意义 | 参数1 | 参数2 | 参数3 |
ls | 查看文件夹下的内容 | "-a" | 显示指定目录下所有子目录与文件 | 目录,可以使用通配符 | ||
"-l" | 以列表形式显示文件详情 | |||||
"-h" | 人性化的方式显示文件大小 | |||||
pwd | 显示绝对路径 | |||||
cd | 切换目录 | 路径表达方式(绝对路径与相对路径) | ||||
touch | 新建文件 | 文件名 | ||||
mkdir | 新建文件夹 | "-p" | 可以递归创建多外文件夹 | 文件夹路径 | ||
rm | 删除文件或文件夹 | "-r" | 递归删除文件夹内容 | 文件或文件夹路径 | ||
"-f" | 强制删除文件 | 文件路径 | ||||
tree | 显示路径下目录结构 | "-d" | 只显示目录 | 文件夹路径 | ||
clear | 清屏 | |||||
tab建 | 命令自动补全 | |||||
"命令 --help" | 查看命令帮助 | |||||
man 命令 | 查看命令帮助 | |||||
cp | 复制 | "-r" | 递归复制文件夹内容 | 原目录 | 目标目录 | |
"-i" | 覆盖文件提示 | |||||
scp | 本机与远程服务器之间的复制 | "-r" | 递归复制文件夹内容 | 原目录(如果为远程服务器,目录结构为:远程用户名@远程ip:远程目录路径) | 目标目录 | |
"-P" | 指定端口号,不指定默认为22 | |||||
ssh | 连接远程服务器 | "-p" | 指定端口号,不指定默认为22 | 远程用户名@远程ip或远程域名或远程别名 | ||
mv | 移动或更名 | "-i" | 覆盖文件提示 | 原目录 | 目标目录 | |
cat | 查看文件内容,若文件不存在会创建 | "-b" | 对非空输出行编号 | 文件 | ||
"-n" | 对所有输出行编号 | |||||
more | 分屏查看文件内容 | |||||
grep | 显示能匹配上的行内容 | "-n" | 显示匹配的行以及行号 | 匹配规则(正则表达式) | 文件 | |
"-v" | 显示未匹配的行以及行号 | |||||
"-i" | 忽略大小写 | |||||
find | 在指定目录查找指定文件 | 指定目录 | "-name" | 匹配规则(正则表达式) | ||
echo | 输出参数 | 输出内容 | ||||
> | 重定向,会覆盖原来内容 | |||||
>> | 重定向,会追加到原来内容上 | |||||
| | 管道,左边命令的输出为后一个命令的输入 | "" | "" | echo "wang" | grep "w" | |||
ifconfig | 查看网卡信息 | |||||
ping | 查看是否能连通目标主机 | ip地址 | ||||
chmod | 修改文件或目录的权限 | "-R" | 递归修改文件、目录权限 | 权限标识(rwx<-->421) | 文件或目录名 | |
sudo | 使用超级用户的权限 | |||||
groupadd | 增加组 | 组名 | ||||
groupdel | 删除组 | 组名 | ||||
cat /etc/group | 查看组信息 | |||||
chgrep | 修改文件或目录所属组 | "-R" | 递归修改文件、目录所属组 | 组名 | 文件/目录名 | |
chown | 修改拥有者 | 用户名 | 文件/目录名 | |||
useradd | 添加新用户 | "-m" | 自动建立用户家目录 | 新建用户名 | ||
"-g" | 指定用户所有组,若不指定会创建一个同名组 | |||||
passwd | 设置用户密码 | 用户名 | ||||
userdel | 删除用户 | "-r" | 会自动删除用户家目录 | |||
cat /etc/passwd | 查询用户信息 | |||||
id | 查询用户UID、GID | 用户名 | ||||
who | 查看当前所有登录的用户列表 | |||||
whoami | 查看当前登录用户的账户名 | |||||
which | 查询命令保存路径 | 命令 | ||||
su | 切换用户 | "-" | 切换用户时,切换到用户家目录 | 用户名 | ||
date | 查看系统时间 | |||||
cal | 查看日历 | |||||
df | 查看磁盘空间 | "-h" | 人性化的方式显示文件大小 | |||
du | 查看目录下文件大小 | "-h" | 人性化的方式显示文件大小 | 目录名 | ||
ps | 查看进程的详细状况 | "-a" | 显示终端所有进程 | |||
"-u" | 显示进程详细状况 | |||||
"-x" | 显示没有控制终端的进程 | |||||
top | 动态显示运行中的进程,并排序 | |||||
kill | 杀死进程 | "-9" | 强制终止 | 进程代号 | ||
ln | 创建文件或目录的连接 | "-n" | 表示创建的为软连接,否则为硬连接 | 源文件(绝对路径) | 新链接文件 | |
tar | 打包压缩与解压 | "-c" | 打包 | 要解包的包路径或者要打包的包保存路径 | 要打包的源文件或路径 | |
"-x" | 解包 | |||||
"-v" | 显示进度 | |||||
"-f" | 指定档案文件名称,必须放在最后 | |||||
"-z" | 解压与压缩时加上 | |||||
"-C" | 解压缩时使用,放在参数1后面,并在后面加解压缩包后文件的存放路径 | |||||
apt | 安装包管理工具 | "install" | 安装软件 | 软件名 | ||
"remove" | 卸载软件 | |||||
"upgrade" | 更新软件 |
linux基础命令简单介绍
最新推荐文章于 2021-04-19 10:23:38 发布