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/新的用户名
注意:设置用户名时提示权限不够的时候在命令前面加上sudo即可
(9)设置用户密码:passwd
passwd命令的使用格式如下:passwd 用户名
注意:设置用户密码时提示权限不够的时候在命令前面加上sudo即可
(10)切换用户:su
su命令的使用格式如下:su 用户名
注意:su后面可以加“-”。su和su –命令不同之处在于,su -切换到对应的用户时会将当前的工作目录自动转换到切换后的用户主目录
(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表示上述三者均是
数字法: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 删除包