Linux基本命令

基本命令

命令类型:shell内嵌命令,外部命令

type COMMOND

内部:builtin

外部:显示为命令文件路径

  注意:命令可以有别名,别名与原名相同,则原名隐藏;此时要想运行原命令,则使用\COMMOND

名利别名

  获取所有可用别名的定义:~]#  alias

  定义别名:~]# alias name='commond'  注意:仅当前shell进程有效

  撤销别名:~]# unalias name

 which :show the full path of the commmods

which [options] programname [...]

  --skip--alias :忽略别名

~]#which --skip--alias ls

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

whereis命令

  whereis [options] name....

  -b 仅搜索二进制程序路径

  -m 仅搜索使用手册文件路径

  whereis -b ls

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

who 命令:查看当前登录用户的用户名

用户,哪个终端,什么时间登录

  -b 显示最近一次系统启动时间

  -d 显示死亡进程

  -l 显示登录进程

w 增强的who  :show who is loggd on and what they are doing

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

shell程序负责解析用户提供的命令 ,命令的组成:command options arguments

                                                                          ~]#ls              -ld             /var

命令获取帮助

内部命令:~]help command

外部命令:

(1)命令自带简要格式的使用说明:~]#command --help

(2)使用手册:manual 文件位置:/usr/share/man  使用方式:~]#man command

命令说明中参数详解:

[ ]可选参数,< >必填参数,a|b|c多选一,...同类内容可出现多个

使用手册:压缩格式,有章节之分

/usr/share/man

1、用户命令

2、系统调用

3、c库调用

4、设备文件及特殊文件

5、文件格式(配置文件格式)

6、游戏使用帮助

7、杂项

8、管理工具及守护进程

使用方法~]#man 1 ls   查看ls命令第1章节的帮助信息

查看一个命令都有哪些章节的帮助信息:~]#whatis command;手动更新数据库:~]makewhatis

man命令打卡手册后的快捷键操作:

翻屏:

空格:向文件尾翻一屏

b:向文件首翻一屏

ctrl+d:向文件尾部翻半屏

ctrl+u:向文件首部翻半屏

回车:一次向文件尾部翻一行

k:向文件首部翻一行

G:跳转到文件最后一行

#G:跳转到指定行

文本搜索功能:/keyword 从文件首部向文件尾部查找,查找不区分大小写

       ?keyword 从文件尾部向文件首部查找,查找不区分大小写

       n:与查找命令方向相同; N与查找方向相反

退出

q:quit

 

一、环境变量:

 PATH:从那些路径中查找用户键入的命令字符串所对应的命令文件

~]#ehco  $PATH

以上命令执行完后显示:/Local/Programs/Python/Python38/;/mysql-8.0.20-winx64/bin; 查找次序为:由左到右

查看命令类型(内部还是外部)

type  如  type type(查看type的命令类型)

 

二、由shell程序自带的命令:内置命令

      独立的可执行程序文件,文件名即为命令名:外部命令

 

1、管理员账号切换为普通用户:su - username(username为普通用户名)

2、查看当前终端:tty

3、查看ip:ifconfig 或者 ip addr list

4、回显:echo;显示命令执行结果$? 0表示执行成功,1-255的值表示执行失败

5、查看联通状态:ping  终止命令ctrl+C

6、centOS7关机命令:systemctl poweroff  所有系统都能执行:poweroff

7、centOS7重启操作:systemctl reboot    所有系统都能执行:reboot

8、获取basename(基名):  ~]basename  /etc/sfdaf/sfregg-ss/ass

      命令执行结果:ass

9、获取dirname:~]dirname /etc/sfdaf/sfregg-ss/ass

  命令执行结果:/etc/sfdaf/sfregg-ss

10、查看文件类型:file  如:file  /bin/ls

 

posted @ 2020-10-13 14:51  有风有雨  阅读(106)  评论(0)    收藏  举报