已经写了5篇博客,都是点滴分享

今天我的关键字是: 几个基础命令、环境变量简介、

A:介绍几个基础命令 ls (list的缩写)列出。。。。

ls    任何一个使用linux的人,敲到烂的命令.让我分别解析一下加上参数以后的ls吧!!

ls  不指定任何目录,文件 直接敲击。列出当前目录下信息


ls -a    列出你所查看目录下的所有文件(包括隐藏文件)很全面。


ls  -l     详细的列出你要查看目录或者文件的信息 。包括(类型 大小 属主 属组 等)后面我会专门讲的


ls  -d    这个可是针对目录的使用命令 

  常常以 #ls  -ld  形式出现(连用)

当然有些时候加上一个 -h  选项,可以更好的看到内容的大小 

            #ls  -lh

 

ls  -t 加上这个选项你可以轻松找到最近有修改的文件信息(修改时间新,在排列时越靠前)

依旧可以  -lt 连用高效 方便。

B.

cd 命令  切换 

cd 直接敲击就到了当前登录用户家目录下

                                 (超管权限下就是切换到 /root目录下)

                                 (普通用户登录 执行cd后,进入的就是普通用户家目录下,一般处在/home/用户名)

可以是使用 pwd(打印出当前目录)命令 ,看一下自己在哪里。

cd - 

 回到上一次所在的目录(敲完命令他还会显示一下所在目录信息)看图吧

cd ~
 ~ 这个符号(波浪号)他代表用户的家目录
敲击以后回到当前用户的家目录下,其实和直接敲击cd 差别不大

 .  与  ..    

主要还是因为在使用  . /  与 . . /  用的比较多
.   表示当前目录
.. 表示当前目录的上一级目录

也可以cd .     cd ..

绝对路径与相对路径(两个概念)
简单判断就是

绝对路径的路径写法 发起一般从 / 开始的
相对路径的写法一般不是由 / 开始 (相对路径意指相对于目前工作目录的路径)

说到这 就要提到一个命令  which 

which加上 随便一个你常用的可执行命令(eg:which ls)

你会完整的看到 ls 这个命令的绝对路径 还能让你看到平时常用的可执行命令是哪些字母的缩写(或者也可以叫别名)

看我的图片发现 我举得2个命令 1.属于/bin 下的可执行命令

                                                  2.alias (别名)

(别名)alias  

(让我来介绍一番)其实说到别名我理解是在(使用rm 删除命令时 不加-f选项,都会有一个提示 让你确认一下)可以使用绝对路径来 不出现询问 是否删除 。
你在系统里直接敲击“alias" 会有这样一个反馈(看图)

也可以自己设置别名,当然格式 比葫芦画瓢啦!
我写一个:看图

不过这个只是针对当前有效(重启后没用了)永久生效我就不写了 (这个理解就好!!)
取消别名 可以用 unalias

C.

环境变量 

可执行文件路径的变量“$PATH”

先敲一个 echo $PATH 前面加$ 表示后面接的是变量
看看哪些目录可以被定义出来(看图)

环境变量自己理解的不是太好,所以不敢说太多 。以后我会放上更合理的理解