Linux基础知识笔记(二)

来源:互联网 发布:620f清零软件 编辑:程序博客网 时间:2024/05/16 14:45
  1. X window与文字模式的切换
    Linux预设的情况下会提供六个Terminal来让使用者登入, 切换的方式为使用:[Ctrl] + [Alt] + [F1]~[F6]的组合按钮。如果我们装的时候使用图形化界面,则默认在tty1有一个可视窗口,其他都是文字界面,如果要开启则要使用命令startx。
  2. Linux下的隐藏文件实际只是以.开头的文件。
  3. 在我们Linux系统当中,预设的情况下,所有的系统上的帐号与一般身份使用者,还有那个root的相关资讯, 都是记录在/etc/passwd这个档案内的。至于个人的密码则是记录在/etc/shadow这个档案下。 此外,Linux所有的群组名称都纪录在/etc/group内!这三个档案可以说是Linux系统里面帐号、密码、群组资讯的集中地啰! 不要随便删除这三个档案啊!
  4. 改变文件属性与权限:

    chgrp [-R]:改变档案所属群组(要被改变的群组名称必须要在/etc/group文件内存在才行 -R连同次目录下的所有文件、目录都更新成为这个群组之意)chown [-R]:改变档案拥有者(/etc/passwd这个文件中有纪录的使用者名称才能改变)chmod [-R]:改变档案的权限, SUID, SGID, SBIT等等的特性(数字类型改变文件权限 和 符号类型改变文件权限)chown root:root initial-setup-ks.cfg: 使用者和群组都进行更改。
  5. 目录的读写执行权限

    read:目录的read权限表示可以对这个目录使用ls目录查看其内容,但只能得到文件名,不能得到详细的信息。write权限表示允许改变目录中的内容,即可以在命令中创建、删除、重命名文件,即使用户不是文件的属主,甚至不能读取其内容。execute:目录的execute权限表示可以使用cd目录进入这个目录(当然前提是能够进入这个目录的上一级目录),进入后可以进行的操作,决定于这个目录中各项内容(即目录中的子目录或文件)的权限设置。此时不能看见文件名,但可以根据文件权限操作文件。   
  6. Linux下文件可不可以执行是由权限决定的,副文件名(.exe)只是便于我们了解文件属性。
  7. Linux目录配置FHS:
  8. 目录的相关操作:

    . 代表此层目录 .. 代表上一层目录- 代表前一个工作目录 ~ 代表『目前使用者身份』所在的家目录 ~account 代表 account 这个使用者的家目录(account是个帐号名称)

    注意:在所有目录底下都会存在的两个目录,分别是『.』与『..』 分别代表此层与上层目录的意思。根目录的上一层(..)与根目录自己(.)是同一个目录。

  9. 常见的处理目录的指令:

     cd:变换目录  pwd [-P]:显示目前的目录(显示出确实的路径,而不是连接路径)  mkdir [-pm]:建立一个新的目录 (-p 可以直接建立所需目录的上层目录,如test/test1/test2; -m 直接设定权限值)  rmdir[-P]:删除一个空的目录 (连同上层空的目录一并删除) ls -d :只列出目录(-l 显示目录的长列表; -a 显示隐藏文件) 
  10. path环境变量:

    1. 当我们在执行一个指令的时候,系统会依照PATH的设定去每个PATH定义的目录下搜寻文件名为ls的可执行文件。${PATH} 搜寻的目录不加入本目录(.)。不同用户有不同的path变量
    2. 可以使用绝对路径或相对路径直接指定某个指令的文件名来执行。

      echo $PATH (显示出当前的环境变量)PATH="${PATH}:/root" (添加环境变量)
  11. ls 的常见功能汇总:

    [root@study ~]# ls [-aAdfFhilnrRSt] 档名或目录名称..[root@study ~]# ls [--color={never,auto,always}] 档名或目录名称..[root@study ~]# ls [--full-time] 档名或目录名称..选项与参数:-a  :全部的档案,连同隐藏档( 开头为 . 的档案) 一起列出来(常用)-A  :全部的档案,连同隐藏档,但不包括 . 与 .. 这两个目录-d  :仅列出目录本身,而不是列出目录内的档案资料(常用)-f  :直接列出结果,而不进行排序 (ls 预设会以档名排序!)-F  :根据档案、目录等资讯,给予附加资料结构,例如:      *:代表可执行档; /:代表目录; =:代表 socket 档案; |:代表 FIFO 档案;-h  :将档案容量以人类较易读的方式(例如 GB, KB 等等)列出来;-i  :列出 inode 号码,inode 的意义下一章将会介绍;-l  :长资料串列出,包含档案的属性与权限等等资料;(常用)-n  :列出 UIDGID 而非使用者与群组的名称 (UIDGID会在帐号管理提到!)-r  :将排序结果反向输出,例如:原本档名由小到大,反向则为由大到小;-R  :连同子目录内容一起列出来,等于该目录下的所有档案都会显示出来;-S  :以档案容量大小排序,而不是用档名排序;-t  :依时间排序,而不是用档名。--color=never  :不要依据档案特性给予颜色显示;--color=always :显示颜色--color=auto   :让系统自行依据设定来判断是否给予颜色--full-time    :以完整时间模式 (包含年、月、日、时、分) 输出--time={atime,ctime} :输出 access 时间或改变权限属性时间 (ctime)                        而非内容变更时间 (modification time)
  12. dfd

原创粉丝点击