linux入门一

一、防火墙设置

  • 1、查看防火墙状态
  • firewall-cmd --state
  • 2、临时关闭防火墙,重启后会恢复默认状态
  • systemctl stop firewalld.service
  • 3、临时开启防火墙,重启后会恢复默认状态
  • systemctl start firewalld.service
  • 4、删除防火墙,重启后依然是关闭状态
  • systemctl disable firewalld.service
  • 5、激活防火墙
  • systemctl enable firewalld.service 
  • 二、根目录

  • /home 普通用户所在文件夹,
  • /root 系统管理员所在文件夹
  • 其余⽬录, 可以现⽤现查即可 

 远程连接⼯具设置步骤

1.检查Linux虚拟机的网络连接模式,选择NAT模式。

2.在VMware Workstation Pro里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP)

4.设置虚拟机的IP、DNS和主机名

1)打开虚拟机设置IP地址、子网掩码和网关,如下图。(在root用户下进行)

#vi /etc/sysconfig/network-scripts/ifcfg-ens* (*根据实际情况不同,本机为ens33)

重启网卡:service network restart

如图新建 -> SSH 连接
如图设置连接信息
远程连接依赖的命令 : SSH

提示连接成功 

  

mkdir:创建文件夹 

touch:创建文件

pwd:查看当前路径

ls:查看当前目录下有哪些文件和文件夹

cd:切换目录路径

相对路径和绝对路径

Part4: mv/touch 创建多个⽂件/rm 删除⽂件和⽂件夹及所有⽂件

1) 添加用户

  • useradd  admin

2、修改密码

  • passwd admin

3、切换用户

  • su admin

4、 修改用户admin名为xxg

  • usermod -l admin xxg

5、删除用户

  • userdel xxg
  • -f:强制删除用户,即使用户当前已登录;        userdel  -f xxg
  • -r:删除用户的同时,删除与用户相关的所有文件        userdel  -f -r xxg

6、 增加用户组

  • groupadd dev1  新增开发dev1组
  • -g GID 为用户组指定新的组标识号。

  • -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。

7、修改用户组

  • groupmod -n dev2  dev1  将组dev1的组名修改为dev2  
  • -n新用户组 将用户组的名字改为新名字

8、 查询用户所属组

  • groups 用户名

9、 删除用户组

  • groupdel 用户组

10、将用户添加到组

1、创建一个新的组,并添加组ID(需要切换到root用户)

groupadd -g 8888 2022group

2、创建3个用户(需要切换到root用户

 useradd  itbeijinguser1
 useradd  itbeijinguser2
 useradd  itbeijinguser3

3、通过passwd命令将三个用户添加到组

gpasswd -a itbeijinguser1 itbj2020group
gpasswd -a itbeijinguser2 itbj2020group
gpasswd -a itbeijinguser3 itbj2020group

4、查看用户组下所有用户(所有用户)

grep '2022group' /etc/group

5、显示时间

  • date

6、显示用户

  • logname

7、su切换账户

8、id命令

id命令用于显示用户的ID,以及所属群组的ID。

2.3.5 sudo执行

sudo:控制用户对系统命令的使用权限,root允许的操作。

通过sudo可以提高普通用户的操作权限

2.3.6 top命令

  • top命令用于实时显示 process 的动态。 查看服务器上运行的程序占用的CPU情况以及占用内存情况
  • 显示完整命令,与top命令不同的就是command属性像是进行了命令补全 :top -c
  • 显示指定的进程信息,以下显示进程号为6972的进程信息,CPU、内存占用率等 : top -p 6972

2.3.7 ps命令

  • Linux ps命令用于显示当前进程 (process) 的状态信息
  • 显示所有进程信息:ps -ef
  • 显示指定用户信息:ps -u xxg

2.3.8 kill命令

  • 杀死一个进程 :kill 15642
  • 强制杀死进程:kill -KILL 15642
  • 彻底杀死进程:kill -9 15642
  • 杀死指定用户所有进程:kill -u itcast

2.3.10 重启命令

  • reboot命令用于用来重新启动计算机

2.3.13 clear命令

  • clear命令用于清除屏幕

3.3.2 chown更改属主和属组**

我们现在通过chgrp命令将文件aaa的属主更改成root,执行

 chown  root aaa

3.3.3 chmod权限命令

Linux文件属性有两种设置方法,一种是数字,一种是符号

Linux的文件调用权限分为三级 : 文件属主、属组、其他。利用 chmod 可以控制文件如何被他人所调用。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谢迅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值