ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:18.42KB ,
资源ID:4770661      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4770661.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux系统初级学习03.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux系统初级学习03.docx

1、Linux系统初级学习03grep:查找匹配字符串 grep root filename 显示含有root字符串的行 grep -v root filename 显示不含有root字符串的行 grep -w root filename 显示含有root这个单词的行 grep -i root filename 显示 含有root这个字符串的行(不区分大小写)uniq: uniq filename: 显示所有数据,但是重复的行只显示一遍 uniq -u filename: 显示除了重复的行的所有的数据 uniq -c filename: 唯一的显示每一行,每一行前面有该行重复的数wc: wc -l

2、 filename: 统计文件的行数 wc -w filenmae: 统计文件的单词数 wc -c filename: 统计文件的字符数 wc -lwc filename: 3者同时显示tr:字符替换例: echo hello | tr abcdefghigklmnopq ABCDEFGHIJKLMNOPQfile:查看文件的类型 file filename liniux不以文件的后缀名来区分文件的类型,所以要用file来查看文件类型-cal:显示日历 cal:默认显示当前月份 cal year:显示整个年份日历 例:cal 2016 cal month year: 显示某年某月的日历 例:c

3、al 10 2016date:显示时间 %Y :年 %m:月 %d:日 %H:时 %M:分 %S: 秒 例: date : 显示当前时间 date +%Y/%m/%d %H:%M:%S: 按指定的格式显示时间 sudo date -s 4:48 : 设置时间find:查找 格式:cmd path option filename option: -name 按名字查找 例: sudo find /etc/ -name passwd sudo find -name passwd -用户管理: 分三类: 管理员用户:uid=0 root 家目录:/root 服务用户:uid 1-499 不可以登陆,

4、系统服务启动需要用户认证 普通用户:uid =500 由管理员用户创建用户 家目录 :/home 管理员root用户的提示符:# 普通用户提示符:$ 用户涉及的文件: /etc/passwd : 用户账号信息文件 /etc/shadow: 用户账号密码文件 /etc/group :用户组信息文件 /etc/gshadow:用户组密码文件/etc/passwd 详解 root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin 以:为分隔符,共分7列 第一列:用户名 第二列:密码,x 表示密码已经移

5、到了shadow的加密文件了 第三列:用户id -uid 第四列:用户组id-gid 第五列:描述性信息,对用户的说明 第六列: 家目录 第七列:表示用户使用shell(一种命令解析器,它接受用户的命令,然后调用相应的程序) 查看本机所支持的shell类型 ls /bin/*sh 当前使用shell echo $SHELL -/bin/bash/etc/shadow 详解awayken:$6$0kSdwZBP$OJ2Ey9VhYUAoB0TWIN3DdIx5Mh8gjY8Pl/ItaTne2ASxw7Qh8VrCfLG3sMHj8qfI1pfI8EdPHqcZ3uTyLDYw71:16729:

6、0:99999:7: 以冒号分割,共9列第一列:用户名第二列:用户密码 ! 说明没有密码 这里是由2部分组成的暗文密码(明文:123) 第一部分:$6$0kSdwZBP$ 密匙 第二部分 :OJ2Ey9VhYUAoB0TWIN3DdIx5Mh8gjY8Pl/ItaTne2ASxw7Qh8VrCfLG3sMHj8qfI1pfI8EdPHqcZ3uTyLDYw71 密码 通过 md5 程序加密产生的结果第三列:表示1970.1.1日到上次修改密码中间间隔的天数(unix认为1970.1.1.0是时间纪元)第四列:两次修改密码时间间隔天数, 0;表示随时可以修改 管理员用户修改普通用户的密码不会受此

7、限制 但普通用户修改自己的密码会受限第五列:99999.说明密码长期有效第六列:密码失效前提示天数第七列:密码失效后还可以使用天数第八列:有效期收费系统第九列:保留出来日后再用,功能扩展/etc/group 详解root:x:0:daemon:x:1:bin:x:2:sys:x:3:adm:x:4:syslog,awayken以冒号:分割成4列第一列:组名第二列:组密码 x-加密-/etc/gshadow第三列:组管理员id第四列:组成员/etc/gshadow 详解root:*:daemon:*:bin:*:sys:*:adm:*:syslog,awayken以冒号:分割成四列第一列:组名第

8、二列:组密码,!表示没有密码 第三列:组管理员第四列:组成员-创建用户:必须在超级用户的权限下创建 1.adduser + username :向系统添加一个用户 1.查看ubantu的右上角的设置,查看注册用户是否成功登陆过(打勾) 2.ls /home 查看是否存在新建的用户目录 3.查看配置文件 vim /etc/passwd里是否存在新用户 2.useradd -m username :向系统添加一个用户 -m :创建用户的同时在/home/下创建一个用户的主目录 使用useradd命令创建的用户是没有密码的,需要接着给它设置一个密码(sudo passwd username)切换用户

9、: su username: 由当前用户切换到username用户 exit: 退出当前用户 ctrl+d: 退出当前用户 sudo su / sudo su root 只能切换到当前登陆用户的超级用户删除用户: sudo userdel username 删除了用户,但用户名目录还在 sudo userdel -r username 删除用户和它的用户名目录 sudo userdel -r -f username 暴力删除,当这个账户因为某些程序还在运行而删除不掉采取的强制措施。 注:当遇到一些很难删除的用户的时候,可以通过它的配置文件/etc/passwd 去删除该用户修改用户密码: su

10、do passwd username 修改用户名: 删了重建-创建用户组: sudo groupadd groupname 删除用户组: sudo groupdel groupname查看用户所属组: groups + 用户修改用户所属的组: sudo usermod 用户 -g 修改后的组设置组: gpasswd sudo gpasswd -a username groupname 添加用户进一个组 sudo gpasswd -d username groupname 从组中删除一个用户 sudo gpasswd -A username groupname 在组中设置管理员新建用户的同时指定

11、它所属的组 sudo useradd -m 用户 -g 所属组设定文件属主和属组: sudo chown :groupname filename 把filename的属组设为groupname sudo chown owner filename 把filename的拥有者设为owner sudo chown owner:groupname filename .-对文件的权限: 属主(文件拥有者):u 属组(文件拥有者所属的组):g 其它用户(属组之外的用户成员):o 所有用户:a r :只读 4 w :只写 2 x :可执行 1 - : 无权限 0 rwx - 7 rw- -6 r-x -5

12、r- -4 -wx -3 -w- -2 -x - 1 - - 0设定文件的权限: chmod -R filename -R:表示指定文件权限, chmod u+x filename :属主添加一个可执行的权限 chmod u-w filename :属主少一个可写的权限 chmod u=r filename :属主只有一个只读的权限 chmod g=rx,o=rwx filename . chmod a=rwx filename :所有的用户都对该文件可读可写可执行 chmod 777 filename :所有人具有所有权限用户权限: r: 对文件可以不可以cat 对目录是否可以ls w: 对

13、文件是否可以vim并:wq 保存修改 对目录是否可以mkdir或touch x: 对文件:特指二进制文件来说 对目录是否可以cd进去 -作业:1.创建一个共享目录,tom用户对其可读可写可执行,jim,marry,ken 用户可读可执行,其它用户只读。 1)创建一个共享目录 mkdir /share 2 ) 创建用户 useradd tom useradd jim useradd marry useradd ken 3) 创建一个用户在 groupadd admin gpasswd -a jim admin gpasswd -a marry admin gpasswd -a ken admin

14、 4)设置tom为属主,admin为属组 chown tom:admin /share 5)设置权限 chmod 754 /share 6)验证是否成功: ll -d /share -压缩和解压缩: window: .rar .zip libux: .gz - gzip .bz2 newname.gz 保留源文件的解压缩: 例:gzip -dc filename.gz newanme bzip2: 压缩: bzip2 -z filename 源文件会消失 解压: bzip2 -d filename.bz2 源文件会消失 保留源文件的压缩: bzip2 -cz filename newnmae.

15、bz2 保留源文件的解压缩: bzip2 -cd filename.bz2newnamegzip和bzip2的区别: 1.gzip比bzip2压缩的空间更大 $:ls -l 2.gzip比bzip2效率更高 $:time gzip -c filename newnam.gz-tar:打包(归档) 打包文件后缀为:.tar 格式:tar option filename option: c:表示建立归档 z:表示对归档文件进行zip压缩 f:用于指定建立的归档文件名 t:表示查看归档 x:表示恢复归档 v:表示显示打包过程 -C:指定归档恢复的目标目录 例: 对文件和目录进行归档 $tar cf

16、myfiles.tar files/ 对文件和目录进行压缩归档 tar cfz myfiles.tar.gz files/ 查看归档文件中的目录列表 tar tf myfiles.tar 查看压缩归档文件中的目录列表 tar tzf myfiles.tar.gz 恢复归档文件 tar xf myfiles.tar 恢复压缩归档文件 tar xzf myfiles.tar.gz 回复压缩的归档文件到指定目录 tar xzf myfiles.tar.gz -C restore/ 注意:1.不能对目录直接进行压缩 要对目录进行压缩必须先对这个目录进行打包才可以压缩。 2.用了哪种格式进行压缩就必须用这种格式进行解压缩。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1