Linux常用命令及获取命令帮助详解

1、查看内外部命令的命令:type COMMAND
内部命令:builtin
外部命令:显示为命令文件路径

2、命令的语法通用格式:
#COMMAND OPTIONS ARGUMENTS (命令 选项 参数)
发起一个命令:请求内核将某个二进制程序运行为一个进程
程序—-进程
静态—-动态
命令本身就是一个可执行的程序文件,二进制格式的文件,有可能会调用共享库文件
多数的系统程序文件都存在:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin
普通命令:/bin,/usr/bin,/usr/local/bin
管理命令:/sbin,/usr/sbin,/usr/local/sbin
共享库文件一般存放在:32bit系统一般存放在:/lib,/usr/lib,/usr/local/lib
64bit系统一般存放在:/lib64,/usr/lib64,/usr/local/lib64,(因为64位系统需要兼容32系统,所以在64bit系统下会有32bit的库文件)

命令必须遵循特定的格式规范:exe、msi、ELF(Linux)
~]#file /bin/ls (查看某个文件的类型)

[root@NTP_Server ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped

命令分为两类:
内部命令:由shell程序自带的命令
外部命令:独立的可执行程序文件

Shell程序是一个独立的程序,负责解析用户提供的命令
查看外部命令的环境路径

[root@NTP_Server ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

查看命令类型(查看命令是内部或外部命令)
type COMMAND

OPTIONS:选型,指定命令的运行特性
选型有两种表现形式
短选项:-x ,例如-l -d,多数短选项可以合并
长选项:–x,例如–word,–help,长选项不能合并

ARGUMENTS:命令的作用的对象,表示命令对什么生效

2、获取命令的使用帮助
内部命令:
help COMMAND

  外部命令:
  (1)命令自带简要格式的使用帮助
           #COMMAND --help
   (2)命令的使用手册
           位置:/usr/share/man
           #man COMMAND
              NAME:功能性说明
              SYNOPSIS:语法格式
              DESCRIPTION:描述
              OPTIONS:选项
              EXAMPLES:使用示例
              AUTHOR:作者
              BUGS:报告程序BUG的方式
              SEE ALSO:参考
        命令手册章节man1,man2......
           1:用户命令
           2:系统调用

3:C库调用
4:设备文件及特殊文件
5:文件格式
6:游戏使用帮助
7:杂项
8:管理工具及守护进程

~]#whatis COMMAND  查看命令在哪些man1内有介绍

man命令打开手册如何查看
翻屏
空格键:向文件尾部翻一屏
b:向文件首部翻一屏
ctrl+d:向文件尾部翻半屏
ctrl+u:向文件首部翻半屏
回车:向文件尾部翻一行
k:向文件首部翻一行
G:跳到最后一行
#G:跳到指定行
1G:跳到文件首部
文件搜索
/keyword:从文件首部到尾部依次查找,不区分大小写
?keyword:从文件尾部到首部依次查找
退出
quit

3、info COMMAND 获取命令的在线文档
4、很多应用程序会自带帮助文档:/usr/share/doc/APP-VERSION
README:程序相关信息
INSTALL:安装帮助
CHANGES:版本更新迭代信息
5、主流发行版官方文档
6、程序的官方文档

常用命令

Linux文件系统:
1、文件名严格区分大小写
2、文件可以使用/以外的任意字符
3、文件名长度不能超过255字符
4、以.开头的文件为隐藏文件
.:当前目录
..:当前目录的上一级目录

工作目录:
家目录:

常用命令:
pwd:显示工作目录
[root@NTP_Server ~]# pwd
/root

cd:切换目录
cd [/PATH/TO/SYSWHER],切换到指定目录
cd :切换到家目录
cd - :在目录之间来回切换
cd~:切换回自动的家目录
cd~ [username]:切换到指定用户的家目录

ls:列出指定目录下的内容
ls [OPTION] [file]

-a:显示所有文件,包括隐藏文件
-A:显示所有文件,去掉.和..
-l:长格式列表,即显示文件的详细属性信息
-h:文件默认以字节为单位,-h是把单位换算成K
-d:查看目录自身属性
-r:文件名逆序显示

-rw-r–r–. 1 root root 1982 Mar 31 2015 vimrc
-rw-r–r–. 1 root root 1982 Mar 31 2015 virc
-rw-r–r–. 1 root root 3008 Jul 24 2015 warnquota.conf
-rw-r–r–. 1 root root 4479 Jan 13 2016 wgetrc
-rw-r–r–. 1 root root 0 Jan 8 2018 wvdial.conf
rw-:文件属主的权限(左三位)
r–:文件属组的权限(中三位)
r–:其他用户的权限(右三位)
1:文件被硬连接的次数
root:文件的属主
root:文件的属组
1982:文件大小(默认单位字节)
mar 13:文件最近一次被修改的时间
xxx:文件名

cat
tac
1、查看网口状态
]#ip addr list

]#ifconfig

[root@NTP_Server ~]# ip addr list
1: lo:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值