GPL协议
1989年 gnome桌面程序
1991年,林纳斯发明了类unix操作系统 linux
stallman利用自己的三寸不烂之舌说服林纳斯把linux内核纳入GNU项目
至此,GNU项目渐入佳境。。。
GNULinux系统贡献比例
林纳斯:3%
GNU: 30%多
全世界许多自由软件爱好者: 60%多
总结:
1.系统根目录文件介绍
/home家目录
/var项目部署目录
/usr软件安装目录
/etc主要配置文件目录
/dev硬件设备目录
2.目录操作
创建:mkdir -p newdir
移动改名字: mv dir1 dir2/newdir
复制改名字:
cp -r dir1 dir2/newdir
cpfilename dir/newfile
删除:
rm -rffilename
3.文件简单操作
a) 查看:catmore less head -ntail -n wc
b) 创建: touch filaname
c) 追加内容 : echo 内容 >/>> filename
4.用户和组操作
用户操作:
创建:useradd -g gid -u uid -d home_dir用户名
修改:usermod -g gid -u uid-d home_dir -l newname 用户名
删除:userdel -r 用户名
组操作:
创建:groupadd -g gid 组名
修改:groupmod -g gid -n newname组名
删除:groupdel 组名
5.给用户设置密码
>#passwd用户名
> passwd //给本身用户设置密码
作业:
1.给系统创建3个组别
给每个组别添加2个用户
给每个组别的其中一个用户设置密码,使其可以登录系统
2.练习目录和文件操作
-------------------------linux常用命令区-----------------------------------
1. 查看目录下有什么文件信息
> ls //list查看当前目录下有什么文件
> ls -l 或ll //list -list 通过详细内容形式查看目录下的文件内容
> ls 目录 //查看指定目录下文件名字信息
> ls -l 目录 //以详细列表形式查看指定目录下文件名字信息
> ls -a //list all 查看全部文件,包括隐藏文件
> ls -al //list list all 以详细列表形式查看全部文件,包括隐藏文件
> ls -i //查看目录下文件名字的索引号码
2. 目录切换
> cd 目录名字
> cd .. //向上级目录切换
> cd ~ //快速切换回自己的家目录
3. 查看当前操作位置
> pwd
4. 查看操作者信息(是谁在操作系统)
> whoami
5. 不同用户间的切换
> su - //切换为root用户
> su - root //效果同上
> su 普通用户名称 //向普通用户切换
exit //当前用户退回到之前用户
su多次使用,用户会“累加”,建议“su” 和 “exit”匹配使用
jinnan--->root--->jinnan--->root--->jinnan
6. 图形模式与命令模式进行切换
># init 3 //图形 向 命令模式切换