课程内容
su&sudo
su意为siwtch user,su [username]为切换到username用户并为其开启一个新的shell环境(-)
sudo意为siwtch user do,可以用户以其他用户的权限去执行命令,如果不使用-u参数来指定用户,那么默认会使用超级用户
sudo的其他内容
sudo命令使用sudoer配置文件解析与实例 | ziWindlu的博客
修改权限chmod
chmod <mod_options> file 修改权限
关于mod_options:
其有两种表示形式,数字形式和符号形式,这里简单介绍一下符号形式
表示形式[type]<option><p>
type: 可选,u用户、g用户组、o其他用户,a前面的全部,不填则为全部,可填多个
option:必填,+添加权限,-减少权限,=精确权限为
p:必填,权限,r、w、x,s,t
修改文件的所有用户和所有组chown
chown <<username>[:groupname]> file
这里展示了一种最常用的方式,修改file的所属用户为username,所属组为groups
特殊权限suid,guid,sbit
linux特殊权限suid,sgid,sbit | ziWindlu的博客
网络管理工具ip,ifconfig,nmtui
查看:ip addr,ifconfig
修改:nmtui在tui中配置网卡;配置文件修改网卡(对于不同的发行版,配置文件的位置可能不同)
网络工具ping
ping -c count ipping指定ip,count次(-c)
网络管理工具netstat
netstat -antulp展示所有的(a)监听状态的(l)tcp(t)和udp(u)协议的连接,显示时展示数字地址(n,numeric)进程id和程序名(p)
系统进程管理和监控工具ps,kill,top
ps -ef显示所有进程(e,everyone),显示全格式(f,full)(包括父进程、终端、启动时间等详细信息)
ps -aux 显示所有(a,all)用户的进程,显示用户格式(u)(包括用户、CPU、内存等信息),显示没有控制终端(x)的进程
kill -9 pid为pid的程序发送强制终止信号(9)
linux进程监控工具top,htop,btm | ziWindlu的博客
windows中网络和进程工具
ipconfig查看本地网卡信息
netstat -ano展示所有的(a)连接,显示时展示数字地址(n)进程id和程序名(o)
包管理器apt
安装
apt install package
搜索
apt search package
删除
apt remove package
更新
apt update,apt upgrade
散碎的知识点
/proc/pid/exe为对应pid运行的程序
实例
nmtui配置静态ip实例
启动nmtui

选择网卡

编辑并输入需要配置的内容

重新激活网卡

dns修改实例

思考&&todo
btm使用






