Ubuntu(Linux)系统管理命令、用户和权限管理命令

Python学习笔记

Posted by Liu Ke on June 3, 2017

Ubuntu(Linux)系统管理命令

1. cal查看当前日历

-y显示整年日历

2. date显示或设置时间

设置时间需要管理员权限

3. ps查看进程信息

一般使用-aux

-a:显示终端上的所有进程,包括其他用户的进程

-u:显示进程的详细状态

-x:显示没有控制终端的进程

-w:显示加宽,以显示更多的信息

-r:只显示正在运行的进程

4. top动态显示进程

-d指定显示信息更新的时间间隔

htop

5. kill终止进程

使用格式:kill [-signal] 进程号,进程号通过ps查看

信号值从0到15,其中9为绝对终止,可以处理一般信号无法终止的进程

6. 关机重启:reboot、shutdown、init

Markdown

7. df检测磁盘空间

8. du检测目录所占磁盘空间

du [选项] 目录或文件名

9. ifconfig查看或配置网卡信息

10. ping测试远程主机联通性

Ubuntu(Linux)用户、权限管理命令

用户及用户组管理命令

Linux是一个多用户多任务的操作系统. Windows不允许同一个时刻多个用户 同时登陆

Ctrl+Shift+T:多标签

useradd:添加用户账号.-m自动建立目录

su:切换用户.-r同时删除用户的主目录,没有这个选项不会自动删除用户的主目录.su后面可以加-.susu -的不同之处在于su -切换到对应的用户时会将当前的工作目录自动转换到切换后的用户的主目录.

Markdown

userdel:删除用户

passwd:设置用户密码(修改密码)

exit:退出登陆账户

sshssh 用户名@ip地址远程链接(mac下可用,Windows下需要shell)

whoami:查看当前用户

who: 查看登陆的用户

groupadd:创建用户组

groupdel:删除用户组

为创建的普通用户添加sudo权限:新创建的用户,默认不能sudo,需要进行下一步操作sudo usermod -a -G adm 用户名sudo usermod -a -G sudo 用户名

chown:修改文件所有者

chgrp:修改文件所属组

权限管理命令

r可读,w可写,x可执行

chmod修改文件权限:字母法、数字法

字母法:u文件的拥有者, g同组, o其它.

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


Fork me on GitHub