首页 > 代码库 > Linux基础命令介绍 - 1

Linux基础命令介绍 - 1

因工作需要,最近再复习一下Linux的基础知识,看了一下马哥的视频,听归听,还是做一下笔记,加深一下印象吧。分享一下学习的知识点。


关于选择发行版本,个人偏向于CentOS,完全兼容RedHat的,其实二者唯一的区别是一个免费,一个收点服务费,其它都一样,名字不同而已。


马哥三说Linux的哲学思想是:一切皆文件。铭记于心就好!哈哈!


Linux文件系统:

1. 文件名名称严格区分字符大小写:file1,File1,FILE1代表了3个不同的文件。

2. 文件名可以使用除/以外的任意字符,但不建议使用特殊字符(包括空格

3. 文件名不能超过255个字符。

4. 以.开头的文件是隐藏文件,但是有两个特殊的:

    .:表示当前目录。

    ..:当前目录的上一级目录。

例如:/etc/sysconfig/

    .:表示sysconfig

    ..:表示/etc


讲Linux基础命令之前呢,先了解一下,在Linux当中,平时讲的目录有两种:

1. 工作目录:working directory

2. 家目录:home


有了这个了解,第一个命令来了:


pwd


说实话,第一次接触这个命令的时候,个人猜测这个应该是代表password的简写吧?其实不是,Linux的命令名称规则其实就是单词的缩写。比如这个pwd的命令,其实就是print working directory的缩写,从字面意思我们也可以理解,这条命令的功能就是打印或者显示当前的工作目录,来看一下真实的效果。

/home/mylab这个就是我的当前工作目录。

技术分享


接下来,再来一个简单的命令:


cd


cd = change directory,从字面意思理解,就是更改目录。既然更改目录,那么后面肯定要跟参数了,也就是你要更改到哪个目录下呢?即目的目录是哪里,来看一下效果如何。

技术分享

说明一下:

  1. pwd复习一下上一条命令,打印出当前工作目录,mylab是我的用户名。所以我当前是在我的家目录下的。

  2. cd /etc/sysconfig/这个命令就是从当前目录(/home/mylab)切换到/etc/sysconfig目录下。

  3. pwd打印当前工作目录,已经切换成功。

  4. cd 这个后面没有接任何参数,会有错误吗?答案是没有错误的,其实看一下$符号左边[]里面就知道了,已经切换目录了,那么切换到哪里了呢?

  5. pwd看一下,是我的家目录,也就是说,cd 这个命令,是可以不接任何参数的,这个时候是直接从当前工作目录切换到我的家目录。


好了,今天就写到这里吧!明天继续更新。






本文出自 “苦逼攻城师的笔记” 博客,请务必保留此出处http://jiaszwx.blog.51cto.com/10565760/1903789

Linux基础命令介绍 - 1