1.常用命令总结
命令 | 对应英文 | 作用 |
---|
ls | list | 查看当前文件夹下的内容 |
pwd | print work directory | 查看当前所在文件夹 |
touch[文件名] | touch | 创建目录 |
rm[文件名] | remove | 删除指定文件 |
mkdir[文件名] | make directory | 创建目录 |
clear | clear | 清屏 |
kill [-9] 进程代号 | kill | 终止指定代号的进程 |
ps -a(ux) | process status | 查看进程的详细状况(a-所有进程,u-指定进程,x-没有控制终端的进程) |
top | top | 实时显示系统各个进程的资源占用情况,类似于windows系统的任务管理器。 |
ifconfig | configure a network interface | 查看/配置计算机当前的网卡配置信息 |
ping ip地址 | ping | 检测到目标 ip地址 的连接是否正常 |
jps | java process status | 显示当前所有java进程pid的命令 |
df | disk free | 显示目前在 Linux 系统上的文件系统磁盘使用情况统计(可能包含已经删除的文件) |
du | disk used | 显示目录或文件的大小 |
ps -ef | grep “xx” 查看启动信息中包含关键字的进程
2.压缩、解压缩命令
命令 | 作用 |
---|
tar -zcvf | 压缩文件 |
tar -zxvf | 解缩文件 |
3.拷贝和移动文件
命令 | 作用 |
---|
cp 源文件目标文件 | 复制文件或者目录 |
mv 源文件 目标文件 | 移动文件或者目录/文件或者目录重命名 |
4.查看文件内容
命令 | 对应英文 | 作用 |
---|
cat 文件名 | concatenate | 查看文件内容、创建文件、文件合并、追加文件内容等功能 |
more 文件名 | more | 分屏显示文件内容 |
grep 搜索文本 文件名 | grep | 搜索文本文件内容 |
5.用户权限相关命令
命令 | 作用 |
---|
groupadd 组名 | 增加组 |
groupdel 组名 | 删除组 |
cat /etc/group | 确认组信息 |
chgrp -R 组名 文件/目录名 | 递归修改文件/目录的所属组 |
useradd -m -g | 添加用户 |
userdel -r | 删除用户 |
passwd 用户名 | 设置用户密码 |
id [用户名] | 查看用户信息 |
who | 查看当前所有登录的用户列表 |
whoami | 查看当前登录用户的账户名 |
su - 用户名 | 切换用户,并且切换目录 |
exit | 退出当前登录账户 |
chown | 修改拥有者 |
chgrp | 修改组 |
chmod | 修改权限 |
例:chmod -R 735,
r(4,可读),w(2,可写),x(1,可执行):三个数字分别代表 :文件所有者(Owner)可读可写可执行、用户组(Group)可写可执行、其它用户(Other Users)可读可执行。