Linux基础命令1

删除文件:rm -f ./文件名

修改主机名:

hostnamectl set-hostname lushuangyao
bash

查看网卡设备:ip a / ifconfig

重启网络: systemctl restart network

清空yum源缓存信息:yum clean all

检索当前yum源信息:yum repolist

新建一个文件夹:mkdir /opt/flag(文件目录 flag为文件名)

新建文件:touch 文件名

新建文本文件:touch 文件名.txt

查看已经开启的服务端口号:netstat -pant

开启防火墙:systemctl start firewalld.service

关闭防火墙:systemctl stop firewalld

设置开机自启:systemctl enable firewalld.service(服务)

关闭开机启动:systemctl disable firewalld.service(服务)

创建用户及其参数:useradd 【参数】 用户名

-g 属组

-u 设置uid

-m 创建家目录

-M 没有家目录

-G 指定属于多个组

-s 指定登录shell

-d 指定家目录

-c 注释

-D 改变它默认的属性

-e 指定的日期是帐号失效的日期,
useradd->创建新用户
usermod->修改用户属性

	-G修改用户的从属组
	-g修改用户的主要组
	-c修改用户的注释字段
	-u修改用户的UID

例如:创建一个santu4普通用户,其属于abc组,这个组是该用户的附加组:
groupadd abc
useradd –G abc santu4

管理用户的常用命令:
id -> 查看当前登录用户的UID、GID和groups等信息;
ll->查看用户对某个文件的访问权限,或查看三类用户对某个 文件的访问权限

切换用户(su):
基本格式su -用户名称
实例1:管理员切换到普通用户
[root@localhost~] #su user1
注明:可无需登录密码可直接切换到user1登录的系统界面[user1@localhost~]$
#代表管理员,$代表普通用户实例

普通用户切换到管理员
[user1@localhost~] s u − r o o t 或 者 [ u s e r 1 @ l o c a l h o s t   ] su - root或者[user1@localhost~] suroot[user1@localhost ] su -实例3:普通用户切换到普通用户
[user1@localhost~]$su - user2

修改文件权限:

修改文件权限:chmod 777 /opt/flag(路径)

修改文件夹及子文件夹权限: chmod -R 777 /opt/flag(路径)

Linux文件的基本权限有9个,分别是owenr、group、others三种身份各自有自己的r、w和x

权限权限值
r (Read,读取 )4
w (Write,写入)2
x (execute,执行)1

r:对文件具有读取文件内容的权限;对目录具有浏览目 录的权限

w:对文件具有新增、修改文件内容的权限;对目录具有删除、移动目录内文件的权限

x:对文件具有执行文件的权限;对目录来说该用户具有进入目录的权限

权限数值
rwx rw- r–764
rw- r– r–644
rw- rw- r–664
rwxrwxrwx777

查看防火墙放行的服务:firewall-cmd --list-all

设置防火墙永久放行某服务:firewall-cmd --permanent --add-service=服务名

刷新防火墙配置(重新加载):firewall-cmd --reload

添加/删除一条富规则:firewall-cmd --permanent --add(添加)/remove(删除)-rich-rule=‘rule family=ipv4 source address=172.25.1.0/24(网段/具体IP) service name=ftp accept(放行)/reject(阻拦)’

笼统的设置一个攻击域:firewall-cmd --permanent --add-rich-rule=‘rule family=ipv4 source address=172.25.1.0/24 reject’

为某具体的服务设置攻击域:firewall-cmd --permanent --add-rich-rule=‘rule family=ipv4 source address=172.25.1.0/24 service name=ssh reject’

添加端口到防火墙中:firewall-cmd --permanent --add-rich-rule=‘rule family=ipv4 source address=172.25.1.0/24 port port=80 protocol=tcp accept’

添加端口转发:firewall-cmd --permanent --add-rich-rule=‘rule family=ipv4 source address=172.25.1.0/24 forward-port port=8008 protocol=tcp to-port=80’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值