Linux 学习笔记(三)系统管理
来源:互联网 发布:mac os 国外软件推荐 编辑:程序博客网 时间:2024/06/05 06:34
系统用户账号管理
各命令详细可选项可 man
查看
用户账号
添加账号
useradd [-cdgGsu] username
- -c comment 指定一段注释性描述
- -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录
- -g 用户组 指定用户所属的用户组
- -G 用户组,用户组指定用户所属的附加组
- -s Shell文件指定用户的登录 Shell
- -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号
删除账号
userdel username
此命令删除用户在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。
修改账号
usermod [-cdmgGsuo] username
选项参考useraddusermod -l oldName newName
修改用户名
修改密码
passwd [-dflu] username
- -l 锁定口令,即禁用账号
- -u 口令解锁
- -d 使账号无口令
- -f 强迫用户下次登录时修改口令
用户组
添加用户组
groupadd [-go] groupname
删除用户组
groupdel groupname
修改用户组
groupmod [-gon] groupname
-n 表示修改名称
切换用户组
newgrp groupname
当一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限
获取系统信息
uname
uname -r
- cup信息
cat /proc/cpuinfo
- 内存信息
cat /proc/meminfo
- 日期
date
- 日期-时区
date -R
- 显示某年的日历表
cal 2017
- 设置系统时间
date -s 2017-06-20
date -s 11:11:11
磁盘基本管理命令
- 显示磁盘信息
df [-h] [filename]
- 查看文件大小
du [-sh] [filename]
- 磁盘详细信息
fdisk [-l] [filename]
- 格式化
mkfs [-t 文件系统格式] dir
- 修复磁盘,自动修复
fsck dir
- 查看挂在磁盘信息
mount
- 挂载磁盘
mount 装置文件名 挂载点
- 卸载磁盘
umount [-fn] 装置文件名或挂载点
内存使用监控命令
- 查看系统内存使用情况
free -m
- 各个进程内存使用情况
top
再按M
查看详细信息
网卡信息
cd /etc/sysconfig/network-scripts/
网卡信息都在此目录下
软件安装方式
- rpm
- 检查某个软件是否安装
# rpm -qa|grep java
- 卸载已安装的软件
# rpm -e --nodeps xxxxxxx
- 安装
# rpm -ivh xxx.rpm
- 检查某个软件是否安装
- tar 软件
- 解压到当前目录
tar -zxvf xxxx.tar.gz
- 解压到指定目录
tar -zxvf xxxx.tar.gz -C dir
tar -zcvf xxxx.tar.gz dir
- 解压到当前目录
- zip 软件
- 解压
unzip xxx.zip
- 压缩
zip xxx.zip file
- 解压
- yum
- 需要配置源
Linux Crontab 定时任务使用
- 创建一个定时任务
crontab -e
- 添加任务
* * * * * command
–> 分1-59 时0-23 日1-31 月1-12 星期0-6 执行命令
- 列出目前所有的定时任务
crontab -l
- 删除所有的定时任务
crontab -r
设置普通用户的sudo权限
- su
- vi /etc/sudoers
- 在第一行添加 username ALL=(root)NOPASSWD:ALL
防火墙
- 查看防火墙
sudo service iptables status
- 关闭防火墙
sudo service iptables stop
- 开启防火墙
sudo service iptables start
- 永久性设置防火墙关闭|开启
sudo chkconfig iptables off|on
禁用 SELINUX
- sudo vi /etc/syscomfig/selinux
- 修改 SELINUX=disabled
阅读全文
0 0
- Linux 学习笔记(三)系统管理
- Linux学习笔记(三)—系统管理篇之…
- 【学习笔记】linux系统管理
- linux学习笔记(系统管理命令)
- linux系统管理操作指令学习笔记(三)管理好文件
- Linux学习笔记之系统管理
- Linux学习笔记(五)——Linux系统管理
- Linux学习笔记(五)——Linux系统管理
- Linux学习笔记(五)——Linux系统管理
- linux系统管理学习笔记1-初始linux
- linux 学习笔记(系统管理篇#已整理完#)
- Linux学习笔记(二)-系统管理篇之…
- Linux学习笔记(四)-系统管理篇之…
- Linux学习笔记(五)-系统管理篇之…
- Linux学习笔记(六)-系统管理篇之…
- linux系统管理操作指令学习笔记(一)
- Linux系统管理学习笔记2-文件管理
- 三、Linux系统管理
- 计算机视觉caffe之路附3: Caffe均值文件mean.binaryproto转mean.npy
- Spark原理(二)
- LeetCode425——Add Strings(两个字符串中的数字相加(十进制或二进制),输出字符串形式的结果)
- Spring4整合Mybatis3
- Android 内存泄漏情形及解决办法汇总
- Linux 学习笔记(三)系统管理
- JavaScript实现连缀
- poj 1001代码实现
- Windows的IDLE窗口环境
- C++boost库之variant使用
- 路由与交换
- 【实训】可以移动放大缩小的图片控件
- MAVEN使用快照不能获取最新jar的问题
- Linux 7z 指令