Skip to content

Latest commit

 

History

History
46 lines (46 loc) · 2.22 KB

0006_linux使用过程中遇见的命令.md

File metadata and controls

46 lines (46 loc) · 2.22 KB

linux使用过程中常用的命令

命令 功能
yum install xx(xx可以自定义,为名字) 下载安装xx文件或者包
wget xx(xx可以自定义,为链接) 下载xx所指向的文件或者包
ll 查看当前目录下的文件情况
cd xx(xx可以自定义,为路径) 跳转到xx路径
mv xx1 xx2 xx3 ... dir 把文件xx1、xx2、xx3 ... 移动到目录dir中
mv xx1 xx2 把文件xx1重命名为xx2
rm -f file 删除文件file,在真正删除之前会询问是否进行该操作
ps 显示当前进程运行情况
jobs 查看当前任务
file xx 显示xx的文件类型,比如文件夹、文本等
chmod xxx xx 将xx文件的权限更改为xxx
su xx(xx为用户名) 切换到xx用户
useradd admin -d /home/admin
passwd admin
新建用户admin,并更改密码(密码在输入以上命令后会提示输入,重复两次)
curl ipinfo.io 获取本机的IP信息
ctrl+z 终止当前命令
sudo 管理员模式运行命令
vim xx 对xx文件进行修改,若xx不存在,则创建一个新文件
kill -9 xx(xx为PID号,通过ps命令可以查看正在运行的进程和其PID号码) 强制关闭xx进程
whereis xx 查看xx的安装路径
mkdir xx 创建文件夹xx
pwd 显示当前目录的完整路径
./xx 执行该文件
gunzip xx 解压文件
vim /etc/hosts 修改host文件
dnf list installed 查看已安装包列表
dnf update 更新所有安装包
dnf remove xx 卸载该包
systemctl status xx.service 检查xx服务的状态
systemctl start xx.service 开启xx服务
firewall-cmd --zone=public --add-port=xx/tcp --permanent 防火墙开放xx端口,关闭则把add改为remove
firewall-cmd --reload 防火墙配置立即生效
firewall-cmd --zone=public --list-ports 查看防火墙所有开放的端口
systemctl stop firewalld.service 关闭防火墙
firewall-cmd --state 查看防火墙状态
uesradd ussername 新建用户
passwd username 修改用户密码
visudo 修改sudo权限
userdel -rf username 删除用户
where xx 查找xx软件的位置
which xx 查找xx软件的运行文件所在目录
du -sh 查看文件夹大小
gunzip xx.gz 解压gz文件
sc_analysis_dump xx.warts >> yy.txt 将warts文件转为txt查看