Chinaunix首页 | 论坛 | 博客
  • 博客访问: 70527
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2017-03-09 22:13
文章存档

2013年(3)

2012年(35)

2011年(22)

我的朋友

分类: LINUX

2011-01-05 08:41:30

学习linux知识点顺序
基础
一 磁盘的分区-格式化-检测-载入
二 用户与组管理
三 文件属性管理
四 文件管理 建立-复制-剪切-查看-删除-搜索
进阶
一 程与资源管理
二 守护程序管理(服务)
三 硬件检测与维护
四 磁盘配额
五 文件与目录的打包和压缩
深入
SHELL及其脚本
系统启动流程及故障排除
核心编译与管理
常用应用
应用基础:网络参数配制
一远程联机SSH
二设制防火墙ACL、NAT、ROUTER、DNS、DHCP                         
三文件服务器SAMBA、NFS、FTP
四LAMP
五其它应用
NIS、MAIL、NTP、、、
 
----------------------------------------------------------
----------------------------------------------------------
 
基础
一磁盘分区-格式化-载入
df-ah
du -ah
fdisk  -l
fdisk /dev/sdb
 
mke2fs -j
e2labed /dev/sdab1 mjsline
mount -t ext3 /dev/sdb2 /mnt/sdb2
 
cat /etc/fstab
cat /mtab
cat /proc/mounts
 
dd if=/dev/zero of=/mnt/sdb2/swapfile bs=4k count=1682
mkswap /mnt/sdb2/swapfile
swapon /mnt/sdb2/swapfile
swapoff /mnt/sdb2/swapefile
 
二 用户与组管理
四个关健文件 /etc下的 passwd.group.shadow.gshadow 所有操作本质是改四个文件内容
 
 
用户信息:passwd记录用户信息内有7项 1.用户名2.密码3.uid 4.初始gid 5.描述6.家目录7.shell
1.usermod -l mjsline2 mjsline     更改用户名
2.passwd mjsline               更改密码
3.usermod -u 1000 mjsline      更改uid
4.usermod -g 1000 group1       更改初始gid
5.usermod -c abcdefghi         更改描述
6.usermod -d /mnt/sda5/mjsline 更改家目录
7.chsh -s /bin/bash或vi        更改shell
 
组信息:1.组名 2.密码 3.GID 4.组内用户
1.groupmod -n group1 group     更改组名
2.gpasswd group               更改组密码
3.groupmod -g 1000 group      更改group的GID
4.gpasswd -M user1 user2 group     更改组group成员
 
 
 
 
  
1 cat /etc/passwd            查看系统内所有用户
2 whoami                     我的当前用户是
3 su mjsline                 切换当前用户
 
4 cat /etc/group             查看系统内所有组
5 groups                     我的当前用户所支持的组
6 newgroup                   切换当前有郊组
 
7 chsh -l 或 cat /etc/shells  查看系统内所有SHELL
8 echo $SHELL                           查看当前使用的shell
9 chsh -s /bin/bash          更改当前使用的 SHELL
 
10 usermod -G g1,g2 user1    设置user1用户可登陆的组为 g1,g2
11 gpasswd -M user1 user2 group     更改组group成员
 
 
11 useradd -u 1000 -g 1000 -G g1,g2 -c abcdefgh -d /mnt/sda5/user1 user1
建立用户user1 并指定它的所有性
12 userdel -r user1         删除user1,连同其家目录
13 groupadd 建立一个组group1 并指定它的所有属性、
14 groudel 删除一个组

三 文件属性及权限管理
文件有七个属性(目录是一种特殊的文件)1权限2所属者3所属组4连接5大小6修改日期7文件名
1 chmod -R 777 test.txt           更改权限
2 chown -R user1 test.txt      更改所属者
3 chrp -R group1 test.txt     更改所属组  
4 连接
5 大小
6 touch test.txt 更改最后更改日期
7 mv test1.txt text2.txt   或 rename text1.txt text2.txt 更改文件名
 
 
四 文件管理
cd
pwd -P
mkdir -P -m test        
rmdir                   只能删除空文件夹
ls -la                  明细形式显示所有内容
cp -i -f -r             i交互式复制 f强制复制
rm -i -f -r             i交互式删除 f强制直接删除
mv -i -f                i交互式移动 f强制覆盖移动
cat /etc/passwd         查看passwd文件内容                                
find /mnt/sda1 -name test.txt    在/mnt/sda1中搜寻test.txt文件
阅读(571) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:linux学习笔记 -进阶

给主人留下些什么吧!~~