-
linux命令类型一般分为两种:内置命令和外部命令
1. 内置命令:在shell中内部建立的命令,help一般用于查询内部命令使用方式。 2. 外部命令:在文件系统的某个路径下有一个与命令相对应的可执行文件。
-
命令参数说明
[]:可省略的内容 <>:不可省略的命令 ....:可以出现多次 |:多选一 {} : 分组
一. man命令
-
章节划分:
可以用来查看所有命令的使用手册。 man手册有分章节的概念。常用章节有八个。 可用在man命令后面加上对应的章节数字来跳转。 1. 用户命令(/bin , /usr/bin , /usr/local/bin) 2. 系统调用 3. 库调用 4. 特殊文件(设备文件) 5. 文件格式(解释配置文件的语法) 6. 游戏相关 7. 杂项(不便于归类的命令) 8. 管理命令(/sbin, /usr/sbin, /usr/local/sbin)修改硬件系统级别的配置
-
章节简介:
NAME:简要说明 SYNOPSIS:用法说明,可用的选项 DESCRIPTION:命令的详细描述 OPTIONS:每一项单独的说明 FILES:命令相关配置
-
章节操作:
man文档翻页:向后翻页:空格 向前翻页 :B 向后翻一行 :回车 向前翻一行 :K man文档查找: “/”+关键字:向后查询 “?”+关键字:向前查询 小写n : 下一个 大写N :前一个 man命令退出:q
-
man命令补充:info命令
二. ls命令
显示当前目录下的文件。【所谓当前目录使用pwd查看】
蓝色 目录属性
绿色 有执行权限
-
选项说明
-l:显示文件的的完整信息 -h:单位换算 -a:显示所有文件 【.当前目录 .. 父目录】 -d:显示目录自身的属性 -i:显示文件索引节点号。 -r:逆序显示文件 -R:递归显示
-
文件类型
-(普通文件) d(目录文件) b(块设备文件) c(字符设备文件) l(符号链接文件) p(命令管道文件) s(套接字文件)
-
文件权限
**文件权限** R:可读,可以用cat等命令查看文件。 W:可写,可以编辑或者删除文件。 X:可执行,exacutable,可以在命令提示符下当做命令提交给内核运行。 **目录权限** R:可以对此目录执行ls命令以列出内部所有文件。 W:可以在此目录中创建文件; X:可以使用cd切换目录,也可以使用ls -l 查看内部文件的详细信息。
-
用户操作对照表
八进制 | 二进制 | 权限 | 操作说明 |
---|---|---|---|
0 | 000 | --- | 无权限 |
1 | 001 | --x | 可执行 |
2 | 010 | -w- | 可写 |
3 | 011 | -wx | 不可读 |
4 | 100 | r-- | 可读 |
5 | 101 | r-x | 不可写 |
6 | 110 | rw- | 不可执行 |
7 | 111 | rwx | 所有权限 |
三. cd命令
切换当前目录
不加参数:回到用户的主目录,家目录
cd ~用户名 :进入指定用户的家目录
cd - :当前目录和上一次目录来回切换
四. type命令
检测命令类型
五.printenv命令
显示环境变量。
六. hash命令
显示此前所用的命令,显示缓存
七.whatis命令
显示要查询命令的摘要信息,以及在man命令出现的章节。
举例
whatis ls
(1) - list directory contents ls
(1p) - list directory contents
八.date命令
时间管理
时间的显示方式:rtc:硬件时间,ntp:网络时间协议
硬件时钟:clock命令 hwclock
系统时钟:dete命令
八.cal命令
查看日历
九.sudo命令
一种权限管理机制,授权于一些普通用户去执行一些 root 执行的操作。
十.su命令
切换用户命令(switch user):使用:su [-l ] 用户名;中括号标示可省略选项,
十一.exit 命令
退出用户
十二.passwd命令
修改用户密码(passwd)
十三.pwd命令
显示当前目录
网友评论