已经写了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 前面加$ 表示后面接的是变量
看看哪些目录可以被定义出来(看图)
环境变量自己理解的不是太好,所以不敢说太多 。以后我会放上更合理的理解