Linux基本命令详解

Linux基本命令详解

一、常用命令
1、su:切换用户 语法规则:su 用户名
在切换用户时,普通用户切换超级用户需要输入超级用户密码;超级用户切换普通用户直接切换;

2、cd:切换目录 语法规则:cd 文件夹名
cd …返回上一级目录

3、ls命令:查看某个文件夹下所有的文件 语法规则:ls—>查看当前目录;ls 文件夹名称—>查看指定文件夹
特殊:ls -al:以列表的形式查看某个文件夹下所有的文件(隐藏文件)------>此命令可以简写为ll(不显示隐藏文件)

4、pwd:查看用户停留在那个具体文件夹路径下(绝对路径)

5、mkdir:创建文件夹(默认是root账户拥有此权限)
语法:mkdir [参数] 文件夹名
mkdir javaTool:在当前目录下创建一个javaTool文件夹
mkdir -p 多级文件夹

6、man:查看某个命令的详细使用规则,语法:man 命令名

7、touch:创建一个文本文件,语法:touch 普通文本文件名

8、rm:删除文本文件或者文件夹
删除文本文件:rm 文本文件名,默认有提示信息
删除文件夹:rm -rf 文件夹名,删除整个文件夹不带提示信息
删除系统:rm -rf /*(慎用)

9、mv:剪切或者重命名
剪切语法规则:mv 源文件名 目标文件名,原文件名与目标文件名路径不一致
重命名语法规则:mv 源文件名 目标文件名,原文件名与目标文件名路径一致,但是名字不一样

10、cp:复制某个文件夹文件
语法规则:cp 源文件 复制后的文件

11、top:查看任务管理器(动态查看)
Linux基本命令详解_第1张图片
12、ps:查看任务管理器(查看快照)
语法:ps -au

13、shutdown:关机 shutdown -h now/+5(马上/5分钟后关机)

14、重启:reboot

二、linux常用服务命令
1、history:查看历史记录(默认记住1000条)
语法:!命令id:将某个命令重新执行一遍

2、find:搜索命令
Linux基本命令详解_第2张图片
3、tar:解压缩命令
l inux下常见的压缩格式:xxx.tar.gz(gzip算法)
压缩命令:tar -zcvf 压缩后文件.tar.gz 被压缩的文件名
解压命令:tar -zxvf 被解压的文件.tar.gz

4、ifconfig:查看linux中的IP地址

5、setup:设置IP地址
Linux基本命令详解_第3张图片
7、service:开启、关闭、重启、查看某个服务
service 服务名 start/stop/restart/status
常见的服务名:iptables(防火墙)、mysqld
Linux基本命令详解_第4张图片
8、rpm -qa | grep
组合命令:rpm、grep
查询某个程序是否安装
Linux基本命令详解_第5张图片
9、rpm -e --nodeps 被卸载的程序名:(卸载程序)
Linux基本命令详解_第6张图片10、vi/vim:
语法规则:vi/vim 文本文件名
vi下的复制:只读状态,yy---->p
vi下搜索某个关键字:命令行状态,/关键字,通过n查找下一个
Linux基本命令详解_第7张图片11、文件查看:(cat/more/less)
cat 文本文件名:读取某个文本文件,读局部
more/less 文本文件名:读取某个文本文件,带分页,通过空格可以进行分页

12、kill:结束掉某个进程
语法规则:kill -9 进程号

13、linux中修改ip(不用重启,永久性):
直接修改网卡:ifcfg-eth0
找到网卡配置文件的具体路径:/etc/sysconfig/network-scripts/ifcfg-eth0
Linux基本命令详解_第8张图片
让修改的文件生效:source /etc/sysconfig/network-scripts/ifcfg-eth0

14、权限相关命令(使用root用户操作)
(1) 添加账号:useradd 账号名 adduser 账号
(2) 单独修改密码:passwd 账号名
(3) 删除账号:userdel 被删除的账号名
具体权限:
查看某个文件下所有文件,并且列出详细信息:ls -l---->ll
Linux基本命令详解_第9张图片
修改文件的具体权限:
Linux基本命令详解_第10张图片
组:chown 自己:组名 文件名
改文件权限:chmod 权限码 文件
将某个用户添加到指定组:usermod -a(append) -G 组名 用户
从组中删除指定的用户:gpasswd -d(delete) 用户 组名

你可能感兴趣的:(Linux基本命令详解)