python高级之Linux命令2

python高级之Linux命令2

1.1.2用户、权限管理相关命令

(1)ifconfig:查看IP地址,在windows中使用ipconfig

(2)ping ip地址:测试网络连接是否正常

ping 127.0.0.1 表示电脑的网卡没有问题

ping www.baidu.com 表示电脑此时可以连外网

(3)ssh:远程登录

用法:ssh 用户名@ip地址

(4)who:查看当前登录的用户信息

(5)whoami:查看当前用户的身份

(6)exit:退出

(7)sudo

在命令前面加sudo可以提升权限

sudo -s 直接切换到root用户

$表示普通用户,#表示root用户

(8)useradd:添加用户账号

useradd命令的使用格式如下: useradd [参数] 新的用户名 /m /d /home/新的用户名

img

注意:设置用户名时提示权限不够的时候在命令前面加上sudo即可

(9)设置用户密码:passwd

passwd命令的使用格式如下:passwd 用户名

注意:设置用户密码时提示权限不够的时候在命令前面加上sudo即可

(10)切换用户:su

su命令的使用格式如下:su 用户名

注意:su后面可以加“-”。su和su –命令不同之处在于,su -切换到对应的用户时会将当前的工作目录自动转换到切换后的用户主目录

img

(11)删除用户:userdel

(12)查看有那些用户组

方法一:cat /etc/group

方法二:groupmod 三次tab键

(13)添加、删除用户组

groupadd 新建组账号

groupdel 删除组账号

(14)修改用户组:usermod

使用方法:usermod -g 用户组 用户名

(15)查看用户在哪些组

使用方法:groups 用户名

(16)为创建的普通用户添加sudo权限

新创建的用户,默认不能sudo,需要进行一下操作

sudo usermod -a -G adm 用户名

sudo usermod -a -G

sudo 用户名

(17)usermod -g 与 -G的区别

-g用来制定这个用户默认的用户组

-G一般配合’-a’来完成向其它组添加

(18)修改文件权限:chmode ☆☆☆

字母法:chmod u/g/o/a +/-/= rwx 文件

u:拥有者

g:同组者

o:其他人

a:all表示上述三者均是

img

数字法:r对应4,w对应2,x对应1

如:chmod 421 1.py <=> chmode u=r,g=w,o=x 1.py

chmode 777 文件夹名 表示:此时只会修改文件夹的权限为777,不会修改文件夹里面文件的权限

注意:如果想递归所有目录加上相同权限,需要加上参数“ -R ”。

(19)修改文件拥有者:chown

(20)修改文件所属组:chgrp

(21)查看进程信息:ps

ps -aux

(22)动态显示进程:top

(23)终止进程:kill

kill命令指定进程号的进程,需要配合 ps 使用。

有些进程不能直接杀死,这时候我们需要加一个参数“ -9 ”,“ -9 ” 代表强制结束

(24)关机重启:reboot、shutdown、init

(25)检测磁盘空间:df

(26)检测目录所占磁盘空间:du

du命令的使用格式如下: du [选项] 目录或文件名

(27)gedit

文本编辑工具的命令。可读可写。

gedit 文件名 表示:打开该文件并可编辑该文件

(28)ubuntu软件操作的相关命令

sudo apt-get update 更新源

sudo apt-get install package 安装包

sudo apt-get remove package 删除包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值