用户管理权限
查看当前登录用户:whoami
添加用户:
useradd 新用户名 (只创建用户不创建家目录)
useradd 新用户名 -m (创建用户创建家目录)
设置密码:
sudo passwd 用户名
切换用户:
su 切换后的用户名 (切换后当前路径还在原文件目录下)
su - 切换后的用户名 (加-以后就是自己家里,多使用这个不用上面的)
exit 退出当前用户
删除目录:(要退出当前目录才可以)
sudo userdel 目标用户名 -r 删除目标文件名的同时删除其家目录
切换root用户
sudo -s (具体表现为$变成#号)
查看组
cat /ect /group
group +三次Tab键
新建组:sudo groupadd 新建组名
删除组:sudo groupdel 目标组名(删除组名)
特殊组:
sudo
adm
新创建的用户默认不能sudo,需要修改用户所在组,操作如下:
修改用户所在的组:sudo usermod -a -G 目标组 目标用户 (把目标用户拉进切换到目标组)
例如:sudo usermod -a -G sudo jiamiaohao (把jiamiaohao拉进切换到sudo组)
例如:sudo usermod -a -G adm jiamiaohao (把jiamiaohao拉进切换到adm组)
修改文件各项
修改文件所有者:chown sudo chown 组 目标文件
修改文件所属组:chgrp sudo chgrp 组 目标文件
修改文件权限:chmod (有字母法和数字法两种)
chmod u/g/o/a +/-/=rwx文件
chomd u=rwx 1.py 修改用户权限
chomd g=rwx 1.py 修改组权限
chomd o=rwx 1.py 修改其他权限
chomd 777 1.py 代表用户 组 和其他都可读可写可执行
chomd 777 test/ -R 递归test目录下所有的文件加上可读可写可执行的权限
查看当前日历 cal
查看2008年的日历cal -y 2008
cal -y 2008 >1.py 重指向
formate 格式化
显示或设置时间date '+%y,%m,%d,%H,%M,%S' 格式化
查看进程信息ps
-a显示终端上所有进程包括其他用户进程
-u显示进程详细信息
-x显示没有控制终端的进程
动态显示进程:top
(结束ctrl+c) 特殊形式htop
结束进程kill(需要配合ps使用)
sudo kill 进程号
sudo kill -9 进程号 强制结束某进程
关机重启
reboot 重新启动操作系统
shutdown -r now 重新启动操作系统,会给别的用户提示
shutdown -h now 立刻关机
shutdown -h now 20:25 定时关机
shutdown -h +10 系统再过十分钟后自动关机
检测磁盘空间df
-a显示所有文件系统的磁盘使用情况
-m以1024字节为单位显示
-t显示各指定文件系统的磁盘空间使用情况
-T显示文件系统
检查目录所占磁盘空间du
用于统计目录或文件所占磁盘空间的大小,该命令的执行效果与df类似,du更侧重于磁盘使用情况
-a递归显示目录中个文件和子目录中文件占用的数据块
-s显示指定文件或目录占用的数据块
-b以字节为单位显示磁盘使用情况
-l计算所有文件大小,对硬链接文件计算多次
查看或配置网卡信息:ifconfig(可以查看IP地址)
测试远程主机连通性:ping +目标网址
登录对方电脑
ssh 用户名@IP地址
输入密码
网友评论