Linux基础入门及系统管理01-Linux操作系统及常用命令04


一、系统调用库文件

1Windows的库文件:***.dllDynamic LineLibrary

2Linux的库文件:***.soshared object

二、login

   1、用户名:用户ID

   2、认证机制:Authentication(用户认证);

   3、授权:Authorization(能做些什么,被谁监督。如,政府被纪检会监督);

   4、审计:Auditon(记录在案,日志);

三、prompt,命令提示符

   1、命令:输入的必须是命令,执行入口;

   2Magic number:魔数(标识二进制的执行格式),如:#、!等等;

   3、命令由bash提交给内核(Kernel)执行;

四、命令格式

1Command  options…… arguments……

2、选项:(有些选项是可以带参数的)

   短选项

   长选项

3、参数:

   如,listls 列出,列表

   列出指定路径下的文件;

   4、目录

       目录:文件,路径映射;

       路径:从指定起始点到目的地所经过的位置;

       文件系统:file system,层次化管理;

   5、路径

       绝对路径:

       相对路径:相对当前所处的位置;

   6、问题思考:

       文件名是不是文件数据?文件名放在那里?文件内容放在哪里?

五、基础命令

1pwdprinting Workingdirectory(显示当前目录);

2ls �Cl

   a)文件类型:

   wKiom1M9UP7CfF_SAACwYPdgNgc357.jpg

       -:普通文件(fd:目录文件b:块设备文件(blockc:字符设备文件(charactor

       l:符号链接文件(symboliclink filep:命令管道文件(pipt

       s:套接字文件(socket

       b)文件权限:共9位,每3位一组,rwx(读执行)。-表示没有权限;

       c)文件被硬链接的次数:

       d)文件的属主(ower

       e)文件的属组(group

       f)文件的大小(size),默认单位是字节

       g)时间戳(timestamp),默认显示最近一次被改变的时间

           访问:access

           修改:modify,改变文件内容

           改变:change,改变metadata(元数据)或属性

   3ls �Ch:做单位转换(K

   4ls -a:显示以. 开头的隐藏文件


      .:表示当前目录

      ..:表示上级目录

   5-A:显示隐藏文件,但不包含.文件

   6-d:显示目录自身属性,ls�Cld /root

   7-i index nodeinode (每个文件都有一个数字表示);

   8-r :逆序显示

   9-R:递归(recursive)显示

   10cdchangedirecroty

       a)cd不加参数回到家目录也叫主目录Home directory

       b)cd ~username:进入对方家目录;

       c)cd  -:在当前目录和上次目录之间来回切换;

六、命令类型

   1、内部命令(shell内置),cd is ashell builtin

   2、外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件;

   3、type:显示指定属于哪种类型,如:type cd/ls/……

七、环境变量

   1、变量是命名的内存空间;

   2、变量赋值

       如,NAME=Jerry

   3、用于定义当前的工作环境;

   4、env:显示环境变量;

       a)PATH:表示按此路径顺序查找命令;

   5、hash:表示命令缓存,也可以显示命令的使用次数;



你可能感兴趣的:(环境变量,lib,ls,prompt,库文件)