Ubuntu基础之系统管理

一、时间

cal

  • 显示日历
cal -y 2008  #显示2008年的所有日历

date

date  #查看当前时间,包括年、月、日、时间
  • 特殊格式
date "+%Y要自定义显示的内容%m要自定义显示的内容%d"
Y:year m:month d:date
Y:2018
y:18
  • date可以用来修改系统时间,但是没有必要,ubuntu联网会自动对时

二、进程

ps

ps  #查看进程信息,来源process
ps  #显示当前终端下所有进程的信息
ps -aux  #显示所有的进程信息

每个进程都有自己的pid

top

  • 动态显示所有进程的信息,用q退出

kill

  • 杀死进程
kill 目标进程pid
-pid用top或ps查看
-可加 -9 选项,表示强制杀
kill -9 进程pid

三、开关机

reboot

  • 重启

shutdown

shutdown -h 关机时间
  关机时间:
  10,表示10分钟后
  now,马上关机

四、硬盘相关

df -h  #当前硬盘的使用情况
du -h  #显示当前路径的使用情况

五、网络

ifconfig

ifconfig
  • ps:一般一个电脑里面两个网卡,有线和无线,但是虚拟机里面一般可以多个
  1. 主要查看ip地址信息
  2. 也可以设置网卡信息
ifconfig 网卡名 自定义ip地址,需要使用管理员权限

ping

  • ps:可以用于局域网下
ping 目标地址ip
ping 域名

六、用户相关

  • 需要使用管理员权限
  • ps:Linux是多用户操作系统

useradd

useradd 账户名字
useradd 用户名
useradd 用户名 -m  #强制创建家目录,ps:用户的家目录与用户名相同

userdel

userdel 用户名  #删除用户
  • 当前用户不能删除当前用户,删除时默认不删除家目录
  • 加选项 -r 可以强制同时删除家目录
  • ps:一般工作时用户名不用自己创建

cat /etc/passwd

  • 可以查看目前的账户,新增的一般在最后
    第一列为用户名,最后一列为家目录

su

su 账户名  #加选项 '-' 切换账户的同时切换到其家目录,如果不加,只是切换账户
切换到超级管理员
su root  #一般其他操作系统使用
sudo -s
  • sudo -s与sudo的区别
    • sudo角色不变,权限变成了超级管理员的权限
    • sudo -s直接用户角色变成超级管理员
    • #表示超级管理员,$表示普通用户

passwd

passwd 账户名  #设置账户密码
  ps:如果输入错了,仍然可以删除,只是自己看不见
cat /etc/passwd  #查看账户名相关信息

whoami

  • 查看自己当前的用户名

who

  • 查看所有用户
    有ip的表示远程登录,没有的表示本地登录*

exit

  • 退出当前用户,回到切为当前用户之前的用户
  • ps:windows是假的多用户,不能同时登录多用户,但是Linux可以

远程登录

ssh 用户名@目标主机ip地址
  • ps:windows上面没有ssh命令

用户组

-使用 'll’命令(ls -l)时,第三列表示文件拥有者,第四列表示文件用户组
当创建账户时,默认创建与用户名同名的用户组

cat /etc/group  #查看用户组相关信息
groupmod+多次tab键  #查看所有用户组名称
groupadd 组名  #创建用户组
groupdel 组名  #删除用户组
usrmod -a -G 组名 用户名  #将用户添加到用户组

#如果是想为普通用户添加sudo权限:
  usermod -a -G adm 用户名
  usermod -a -G sudo 用户名
#以上两条命令需要以sudo用管理员权限执行
  • ubuntu中有两个比较特殊的组
    sudo
    admin

改变文件所有者

chown

  • 改变文件所有者,来自change owner
chown 用户名 文件名

chgrp

  • 改变文件所属用户组
chgrp 组名文件名

改文件的权限

  • ll时第一列表示文件的权限
    前3个表示文件所有者权限,中间3个表示用户组权限,最后3个是其他人权限
    如果最前面是’-'表示普通文件,如果是’d’表示文件夹
  • r:读 w:写 x:执行 -:没有权限

改权限

字母法
chmod u=rwx 文件名  #改变所有者权限为可读可写可执行
  ps:u:表示文件所有者 g:表示文件所属用户组 o:表示其他人

  ps:可以同时对用户、用户组、其他人权限进行修改
chmod u=r, g=r, o=r 文件名
数字法

权重

  • r:4 w:2 x:1
    将字母法中的wrx改为总权重即可

七、多标签

ctrl+shift:新建标签
alt+数字:在标签间切换
  • 实际开发中一般会同时使用多标签
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值