一、初级系统管理命令
- hostname 显示/设置主机名
- uname 显示内核版本、编译信息等
- mount
- mount /dev/sdb1 /mnt
- mount /dev/cdrom /mnt
- mount -t iso9660 /dev/cdrom /mnt
- mount -t cifs //192.168.0.1/tools /mnt
- mount -t cifs -o username=administrator //192.168.0.1/tools /mnt
- cat /dev/cdrom > a.iso
- mount -t iso9660 -o loop a.iso /mnt
- date 查看日期
- df 显示磁盘用量
- du 计算目录下文件大小
- du -s 显示一个文件夹下的总的汇总
- du -h
- su 切换帐户
- su shrek 与 su - shrek 区别在于后者是环境彻底切换
- ssh 远程到另一台PC
- ssh todd@192.168.0.1
- exit 退出shell
- logout 退出登陆shell
- 关闭系统
- shutdown -h now
- init 0
- halt -p -f 或 poweroff
- 重启系统
- shutdown -r now
- init 6
- reboot
二、Linux用户和组初步管理
- useradd
- /etc/passwd
- /etc/shadow 使用的单向加密
- /etc/group
- /etc/gshadow 组密码
- 如果相移机的话,copy 上面几个文件及home文件夹及可
- /etc/login.defs 可以来设定帐号相关的设定(密码长度及有效期等)
- passwd
- userdel (如果要将对应的home,加 -r)
- usermod 把一个用户加到多个组
- groupadd
- groupdel
- gpasswd 把多个用户加到一个组
三、当前系统登录的用户
- users
- who
- w
- =============
- write(用mesg 来打开write的权限)给单个人的信息
- wall (写给所有人的信息)
- last 最后帐号的登陆信息
- lastlog 所用人的最后登陆情况下
- finger xx 查看用户信息
四、文件属性——文件的存储及权限
- Linux文件的基本概念
- Linux EXT3 文件系统上文件是怎么存储的
- 文件的类型
- 文件的属性
- 文件的权限
- 相关命令
- ==========================
- 通过ls -l 查看文件属性时
- 第一位
- - 普通文件
- l 链接文件
- b block的设备文件 慢型设备
- c 字符型设备文件
- d 文件夹
- s socket文件
- p 管道类型文件
- 余下9位
- xxx xxx xxx 分别为:拥有者 拥有组 其他组
- 第一位
- chmod 更改文件权限
- 7 5 5
- 111 101 101
- rwx r-x r-x
- chmod a/u/g/o (all/owner/group/other) +-=(增加、减少、等于)
- ln 增加链接
- 一般用软链接 ln -s /etc eee 可以跨分区
- 如 ln a b a与b要在同一分区
- shown 更改拥有者
- stat 查看inode内容
五、文件夹及权限
- 文件夹的 r w x
- x 代表是否能够cd 进去,但是这时连ls 权限都没有
- rx 则是可以ls 与 cd
- wx cd touch rm vi(self others)
- wxt cd touch rm(self) vi(self)
- chmod 1777 /tmp
- SUID SGID Sticky
- ps aux |grep httpd
- umask