linux常用命令
- Linux目录的切换命令
- Linux目录的操作命令
- Linux文件的操作命令
- Linux压缩文件的操作命令
- Linux其他命令
目录的切换命令
bin:存放二进制可执行文件
sbin:存放二进制可执行文件,只有root才能访问
etc:存放系统配置文件
usr:用于存放共享的系统资源
home:存放用户文件的根目录
root:超级用户目录
dev:用于存放设备文件
lib:存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt:系统管理员安装临时文件系统的安装点
boot:存放用于系统引导时使用的各种文件
tmp:用于存放各种临时文件
var:用于存放运行时需要改变数据的文件
cd usr 切换到该目录下usr目录
cd …/ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd- 切换到上一个所有目录
Linux目录的操作命令
增加目录操作
mkdir [p] 目录名称
查看目录
ls [-al] 父目录
寻找目录
find 目录 参数 要找的内容
locate[定位]:find -
name
updatedb
locate 目录 目标文件
whereis 用于程序名的搜索
[-b] [-m] [-s]
修改目录名称
mv 旧目录名称 新目录名称
移动目录位置
mv 目录名称 目标位置
拷贝目录[copy]
cp -r 目录名称 目录拷贝的位置
-r 代表递归拷贝
Linux文件的操作命令
Linux文件的创建
touch 文件名称 ------空文件
文件查看
cat/more/less/tail
VI编辑器
编辑文件 vi 文件名
打开输入模式 i a o
编辑完成 退出编辑模式 ESC
保存文件 :进入低行模式 :wq保存退出 q!强制退出,不保存
常用快捷键 在非编辑状态下才可以使用
yy 复制 nyy 多行复制
p 粘贴
dd 删除 ndd 多行删除
显示行号 :set nu
快速跳转
直接输入行号 shift+G 定位行
移动光标 shift + 6 ^ 行首 shift +4 $ 行末
修改文件的内容
命令:vi文件
Linux复制、删除文件
cp 原文件名 复制文件名
同目录删除:熟记 rm -f 文件 即可,加-f参数删除文件不需要用户确认,直接删除。
rm -rf 强制递归删除目录
Linux压缩文件的操作命令
打包并压缩文件
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
注意:z:调用gzip压缩命令进行压缩 gz
c:打包文件tar
v:显示运行过程
f:指定文件名
解压压缩包
命令:tar [-xvf] 压缩文件
注意:x代表解包
Linux其他命令
显示当前位置
pwd
搜索命令
grep 要搜索的字符串 要搜索的文件
查看进程
ps -ef
管道命令
| 将前一个命令的输出作为本次命令的输入
杀死进程
命令:kill [-9] 进程的pid
注意:-9 强制杀死进程
查看历史命令
命令:history
[root@bogon ~]# history
1 ip addr
2 shutdown -h now
3 clear
4 cd /
5 cd home
6 pwd
7 cd …/
8 pwd
9 cd home/
10 ls
查看磁盘空间
命令:df -hl
查看内存和CPU使用情况
命令:top
网络通信命令
查看当前系统的网卡信息:ifconfig(ip addr)
注意:Centos7 mini版首次使用需要安装网络工具:yum install net-tools -y
查看与某台机器的连接情况
ping
查看当前系统的端口使用
netstat -antp 注意:-tp可以增加,显示程序名字和PID
Linux权限命令
权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls -l命令我们可以查看某个目录下的文件或目录的权限
Linux用户相关命令
增加用户命令:useradd 用户名 [ -g 所属组]
增加组命令:groupadd 组名
修改用户密码命令:passwd 用户名
删除用户命令: userdel [-r] 用户
注意:-r 同时删除用户的家目录
查看当前系统存在那些用户命令:cat /etc/passwd
修改文件所属用户和组命令:chown 用户:所属组 文件名 [-R]
Linux关机、重启命令
命令:
shutdown -h now 系统关机并彻底断电
shutdown -h +5 5分钟后关机
shutdown -h 15:55 & 15:55关机,设定关机时间后,可以继续输入其他命令
shutdown -c 取消定时关机
命令:halt 关机不关闭电源
命令:reboot 重新启动
cd usr 切换到该目录下usr目录
cd …/ 切换到上一层目录
cd / 切换到系统根目录
cd~ 切换到用户主目录
cd- 切换到上一个所在目录