设为首页 收藏本站
查看: 545|回复: 0

[经验分享] 《Windows用户转向Linux的12个步骤》——笔记FOUR

[复制链接]

尚未签到

发表于 2016-3-11 11:56:41 | 显示全部楼层 |阅读模式
我并不认为每个人都能够——后者应该——从Microsoft转到Linux,也没有觉得到这个生活中最重要的决定,但是我知道我在计算机前面花费了多少时间以及用他们帮助了多少人,我也知道从使用Linux中获得的满意度和不受困于某个公司操作系统的好处。
——引于《Windows用户转向Linux的12个步骤》

[size=166%]Windows用户转向Linux的12个步骤(FOUR)

[size=150%]基本管理

  • [size=133%]管理用户和用户组

    • [size=116%]Linux用户的基本信息

      • 登录名称(Login name)
      • 全名(Full name)
      • 用户组(Group)
      • 附加组(Supplementary group)
      • 主目录(Home directory)
      • 命令解析程序(Command interpreter)
      • 用户ID(User ID)

    • [size=116%]创建用户信息

      • useradd:创建一个指定属性的新用户
      • mkpasswd:生成一个具有一系列指定字符的随机口令
      • 用户信息存储在/etc/passwd文件中,形式如下:

        • DSC0000.jpg


    • [size=116%]修改用户信息

      • 修改用户基本信息:usermod
      • 修改用户个人信息:chfn
      • 修改Shell命令:chsh

    • [size=116%]删除用户

      • userdel:删除指定用户
      • 通过编辑/etc/passwd和/etc/shadow文件中用户帐户的指定行来删除用户
      • 删除用户后,该用户作为属主的文件属性中将用UserID来替代原来的用户名,可通过chown重新分配文件属主

    • [size=116%]用户邮件信息

      • 用户邮件消息存储在用户目录下的文件.forward;发送给用户的文件被保存在.forword文件中所规定的地方
      • /etc/aliases文件记录了真实用户和邮件别名之间的联系

    • [size=116%]用户权限

      • chown:修改目录或文件的属主
      • chmod:修改目录活文件的读,写,执行权限

        • chmod a+r karen/christmas.txt:给所有成员分配上R权限,针对christmas.txt
        • chmod o-r karen/chrismas.txt:除去所属组以外的用户访问权限
        • chmod a=0, u=rwx,g=rwx o=karen/share:将karen/share目录的权限设置成drwxrwx---

      • umask:修改缺省权限

        • 缺省权限要通过umask命令来完成,umaks命令采用字符串进行缺省设置,与chmod相似,但缺省设置权限是700,仅对超级用户开放
        • 普通用户共享组的umask是022;只有在每个用户都具有唯一的基本组是,最终的缺省用户权限是775


    • [size=116%]用户组的基本原则

      • 用户帐号有一个主用户组
      • 用户帐号可以是多个用户组的成员
      • 用户组可以是组成员
      • 用户组可以有保护口令
      • 用户组应该有一个有意义的名字

    • [size=116%]用户组管理

      • 创建用户组:编辑文件-/etc/group_file
      • 添加用户:编辑文件/etc/group 和/etc/gshadow




    • [size=133%]软件管理与安装

      • [size=116%]软件安装形式

        • rpm安装包:使用在RedHat集成套件中
        • deb安装包:使用在Debian及其相关的集成套件中,其中包括Corel Linux
        • slp:使用在stampede基础套件中,目的是尽可能少的取决于软件包管理器
        • tar:tar-ball,一种压缩形式的tar格式文件
        • 源代码安装包,需要自己编译具有高度的可配置性

      • [size=116%]rpm包安装

        • rpm -q 查询rpm数据库
        • rpm -V 根据原始软件包验证已安装的文件
        • rpm -U 升级或安装软件包
        • rpm -e  webmin  卸载软件
        • rpm -qip webmin-0.89.rpm 查询某个软件包的基本信息
        • rpm -qf /etc/sendmail.cf 或者 rpm -qif /etc/sendmail.cf 查询文件属于某个软件包,并带有完整的版本信息
        • rpm -qlf /etc/sendmail.cf  查询某个含有/etc/sendmail.cf文件的软件包 并列该软件包的所有文件
        • rpm -qacv 查询所有rpm包的详细信息,类似于ls -l
        • rpm -va > rmp_verify.txt 强制验证整个软件包,并将信息写道文件中
        • rpm -Uvf webmin0.78.rpm 或者 rpm -Uvf ×.rpm 安装软件

      • [size=116%]tar软件包安装

        • tar:压缩归档文件格式
        • .tar

          • 压缩: tar cvf  压缩文件名 目标地址
          • 解压缩:tar xvf 压缩文件名 目标地址

        • .tar.gz

          • 压缩: 对tar包执行,gizp 压缩文件名
          • 解压缩:执行tar xzvf 压缩文件名

        • .tgz

          • 压缩: 对tar包执行,tar czvf 压缩文件名
          • 解压缩:执行tar xzvf 压缩文件名

        • .tar.Z

          • 压缩: 对tar包执行,compress 目标文件
          • 解压缩:执行uncomprass 压缩文件名 获得tar包,再解tar包即可

        • .tar.bz2

          • 压缩: 对tar包执行,bzip2 目标文件
          • 解压缩:执行bunzip2 压缩文件名 获得tar包,再解tar包即可


      • [size=116%]源代码安装

        • 阅读Readme 和install文件
        • 配置:运行configure的脚本文件
        • 编译:运行make 编译源代码
        • 安装:运行make install


    • [size=133%]计划任务设置与实施

      • [size=116%]at命令:定义单个任务定时执行

        • 通过编辑at.allow 和 at.deny来设置at命令的访问权限
        • 通过atq 来查看at命令的执行序列
        • 通过atrm 任务序号 来删除认为序列中的认为

      • [size=116%]cron命令:定义任务周期性执行

        • cron命令是以后台程序的形式来运行,并检查各处的任务管理表并执行其中的任务。RedHat通过/etc/crontab来管理任务
        • /etc/crontab的任务约定形式如下:

          • DSC0001.jpg

        • root用户可通过crontab -e 来生成自己的crontab文件,进而约定任务



  • [size=150%]服务配置

    • [size=133%]打印服务配置:配置Lpd,行打印机守护程序
    • [size=133%]Email服务配置:配置Apache
    • [size=133%]Web服务配置:配置sendmail




彭俊 2007-09-17 10:00 发表评论

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-189395-1-1.html 上篇帖子: Linux操作系统的Red Hat Package Manager(简称RPM)使用 下篇帖子: Linux系统下PhpMyAdmin目录的安全管理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表