系统相关及常用命令

目录结构
引用
1. root root用户宿主目录
2. bin 常用命令
3. home 存放普通用户相关文件
4. sbin 具有一定权限才可查看的命令目录
5. mnt 默认挂载硬盘 光驱等
6. boot  存放引导相关文件
7. etc 存放配置相关文件
8. var 存放一些经常变化的文件
9. tmp 系统历史文件
10. usr 系统应用程序和相关文件
11. dev 系统中的所有设备文件


用户管理
引用
useradd 用户名
添加用户
passwd 用户名
修改密码
userdel 用户名
删除用户
userdel -r 用户名
删除用户以及用户主目录


Linux运行级别
引用
命令 init [0123456]
运行级别
0
关机
1
单用户
2
多用户无网络
3
多用户有网络
4
系统未使用,保留给用户
5
图形化界面启动
6
系统重启

常用运行级别为3和5, 要修改默认的运行级别可修改 /etc/inittab的id:5:initdefault: 该行中的数字


用户权限 及用户组
引用
cat  查看文件信息 (不能修改)
groupadd XX 添加组
cat /etc/group 查看用户组信息
useradd -g 组名 用户名 创建用户,并分配到特定用户组
使用root 可以管理用户权限及所在组
usermod -g 组名 用户名
改变用户登录的初始目录
usermod -d 目录名 用户名
cat /etc/passwd 查看用户信息
chmod 修改文件的访问权限
如: chmod 744 a.out


系统相关命令
引用
shutdown -h now 关机
shutdown -r now 重启
reboot 重启
logout  注销
挂载命令
mount [-参数] [设备名称] [挂载点]
注: 挂在光驱时, 可直接使用mount /mnt/cdrom
卸载命令
umount [设备名称]
查看磁盘使用情况
df [-参数]
如df - l
查看某个目录是在哪个分区
df [目录全路径]
查看linux系统分区具体情况
fdisk -l
查看系统环境变量
env
修改shell
chsh -s 新的sheil
例如 : chsh -s /bin/csh
查阅历史记录命令: history
1. history 5 : 显示最近使用的5个命令
2. !5 : 执行历史编号为5的命令
3. !ls : 执行最后一次 以ls开头的命令


猜你喜欢

转载自lullabyus.iteye.com/blog/1058338
今日推荐