linux基本操作

Pwd 显示当前你在哪个目录下

localectl set-locale LANG=zh_CN.UTF-8

rmp

用户管理

创建用户 useradd 用户名

给用户设置密码   Passwd 用户命

切换用户 su 用户名

创建用户并给他指定家目录 useradd –d 目录 用户名

删除用户

删除用户但是要保留家目录,userdel 用户名

删除用户及用户主目录  userdel –r 用户名

创建用户组 groupadd 名字

创建用户组指定 GID groupadd -g gid 名字

删除用户组 groupdel 名字

查看所有组 cat /etc/group

修改用户组名字 groupmod -n 新名字 要修改的用户组名

修改组的GID groupmod -g 新gid 要修改的用户组名字

查看用户组成员 getent group 组名

查看用户   id +用户名

文件操作列出目录内容 ls

Ls –l 显示详细信息

Ls –a 显示隐藏文件

Ls 目录  列出指定目录的内容

切换目录 cd

Cd /目录名 进入目录

Cd ..  进入上级目录

Cd ~ 快速回到家目录

创建目录/文件夹 Mkdir

Mkdir 名字 创建目录

Mkdir –p a/b/c 递归创建多级目录a下的b下的C

删除文件/目录 rm

Rm file.txt 删除file.txt  需要确认

Rm –f file.txt 强制删除文件 不需要确认

Rm –r

复制文件/目录 cp

Cp 123.txt 目录名 复制123.txt到指定目录

Cp –r 目录1   目录2     复制目录1到目录2

安装软件          yum

安装软件         yum install –y 软件名            y自动确认安装,无需手动输入yes

卸载软件         yum remove –y 软件名         卸载软件但保留配置文件

                       Yum erase –y 软件名            卸载软件并且删除相关配置

更新单个软件 yum erase –y 软件名             仅更新软件到最新版本

更新所以软件  yum update –y

搜索软件         yum search “软件名”

查看软件信息  yum info 软件名

更新软件库 yum update -y

yum repolist

启动服务

启动服务         systemctl start 软件名

停止服务         systemctl stop

重启服务         systemctl restart

重新加载          systemctl reload

查看服务状态  systemctl status

设置开机启动  systemctl enable

禁用开机启动  systemctl disable

查看服务是否自启       systemctl is-enabled

列出所以启动服务  systemctl list-units –type=server –state=running

防火墙 firewalld

开放端口                      firewall-cmd –permanent –-add-port=端口号/tcp

关闭端口                      firewall-cmd –permanent –-remove-port=端口号/tcp

开放服务端口              firewall-cmd –permanent –-add-service=服务名

关闭服务端口              firewall-cmd –permanent –-remove-service=服务名

重载配置                     firewall-cmd –reload

查看以开放端口          firewall-cmd –list-ports

查看以开放服务 firewall-cmd –list-service

查看什么应用占用了什么端口

 ss –tlnp | grep 应用名

解压

# 最常用的解压命令
tar -xzf file.tar.gz                 # 解压 .tar.gz
tar -xjf file.tar.bz2                # 解压 .tar.bz2  
unzip file.zip                       # 解压 .zip
7z x file.7z                         # 解压 .7z
unrar x file.rar                     # 解压 .rar
gunzip file.gz                       # 解压 .gz

# 查看压缩包内容
tar -tzf file.tar.gz                 # 查看 .tar.gz
unzip -l file.zip                    # 查看 .zip
7z l file.7z                         # 查看 .7z

tar -xzf file.tar.gz -C /target/dir  # 解压到指定目录
tar -xzf file.tar.gz file1 file2     # 解压特定文件
unzip file.zip -d /target/dir        # 解压到指定目录

yum repolist | grep remi

Rpm

后补充

列出所有已安装的软件包 rpm -qa

查找特定软件包:rpm -qa | grep 软件包名

tab补齐软件bash-completion

yum install bash-completion -y

删除密钥ssh-keygen -R you ip

netstat -tnlup 查看什么应用是什么端口

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇