linux返回用户主目录的命令有哪些,linux命令格式,获取帮助及其目录结构简要理解...

我们都知道,一台计算机要是没通电,和一堆废铁没什么区别。那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种:

GUI:图形用户接口。如我们平时使用的Windows  ,linux的X window,有KDE和GOME.

CLI:命令行接口,使用的SHELL类型有bash ,csh,tcshell,zshell等。

例如:[root@dxlcentOS ~]# commandbin

root:当前登录的用户名。

dxlcentOS:当前主机的主机名。@是一个分隔符号,把root和后面的主机名分开,

~:是当前用户所在的工作目录

#:表示为当前登录的为管理员账号root

$:表示为当前登录的为非root用户,是普通用户,不具有管理权限,不能操作系统管理类命令。

命令语法通用格式

# COMMAND  PTIONS  ARGUMENTS(命令作用对象)

Command:发起一个命令就是请求内核将某个二进制程序运行为一个进程。

程序由静态文件变成动态的进程,有生命周期。

命令本身是一个二进制格式的可执行的程序文件,有可能会调用共享库文件;

多数系统程序文件都存放在这些目录下面:/bin, /sbin, /usr/bin, /usr/sbin,/usr/local/bin, /usr/local/sbin

普通命令:/bin, /usr/bin, /usr/local/bin

管理命令:/sbin, /usr/sbin, /usr/local/sbin

命令运行时会调用许多库文件,我们称之为共享库。库是一种二进制格式文件保存在磁盘,不能单独运行。

32bits的库保存目录:/lib, /usr/lib, /usr/local/lib

64bits的库保存目录:/lib64, /usr/lib64, /usr/local/lib64

注意:并非所有的命令都有一个在某目录与之对应的可执行程序文件。

命令必须遵循特定格式规范命:如Windows的可执行文件格式是exe, msi。   Linux是ELF。

Linux命令分类

内部命令:由shell程序的自带的命令:内置命令(builtin)。

例如 :~]# type cd

cd is a shell builtin

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

例如 ~]# type man

man is /usr/bin/man

查看命令类型:~]# type command

OPTIONS:

指定命令的运行特性;选项有两种表现形式:

你可能感兴趣的:(linux返回用户主目录的命令有哪些,linux命令格式,获取帮助及其目录结构简要理解...)