微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 华清linux校培Day1笔记

华清linux校培Day1笔记

时间:10-02 整理:3721RD 点击:
1.linux 是用户名 ubuntu 是主机名

2.$和~/:之间是当前的工作路径
        ~路径叫做家目录,实际处于 /home/linux这个路径
       
3.\是windows当中隔开路径的
        /是隔开linux系统的路径
       
4.只有家目录才能用~符号标识,其他目录均没有家目录

5.终端命令
        ctr + Art + t : 打开终端
        ls : 查看当前路径下的所有文件和目录,"LIST"单词的缩写
        ls -a : a代表的是ALL的意思,列出当前路径下所有的文件名和目录名,
                        包括隐藏文件,.开头的就是隐藏文件
        ls -l : 显示了非隐藏文件的详细信息
                        total 636 : 代表了当前目录下所占空间的大小 单位是 :k
                        drwxr - xr - x 2 linux linux 4096 may 21 2015 Desktop:
                                目录第一行以d开头,"directory"的缩写
                                rwxr :文件读写属性
                                2 : 代表后面这个目录的下面文件的个数
                                1 :非目录
                                linux :文件所有者,第一个linux是创建这个文件的用户名
                                linux : 用户组的名字,两个是可以重名的,代表前一个用户所在的用户组的组名
                                        (linux是一个多用户的系统,把多个用户放入一个工作组便于管理)
                                4096 :代表后边这个文件的大小,单位是:b
                                may 21 2015 : 时间戳,代表你最后一次修改的时间
                                Desktop : 文件名

6.除了d这个目录的类型,还有其他6种类型
        b c d - l s p 总共七种
        d :目录
        - : 普通文件
        b :"block" 块,设备文件
        c :"char" 字符,字符设备文件
        l : "Link" 连接的文件
        s : "socket" 套接字文件
        p :"pipe" 管道文件,进程之间的通信

7.rwxr - xr - x : 代表权限,
        r代表read读权限,W代表写权限,x代表可执行权限
        分为三组,第一组 : rwx,当前登陆用户对这个文件的权限
                                第二组 : r-x ,代表所有处于这个用户组的用户的权限
                                第三组 :代表其他用户的权限

8.怎么修改权限:修改权限命令
        chmod(change mode) :
        chmod u : 修改当前用户的权限,”USER“的缩写
        chmod g : 修改用户组的权限,"group"
        chmod o : 修改其他用户的权限
       
        举例 :chmod u-w 文件名
                        chmod u , g, o + w , r + 文件名

9.修改多个位置上的权限
        chmod + 三位数 + 对应的文件名
        rw-rwxr-x
        110111101  675D 三个数组成三位数
                               
10.命令区分大小写

11.新建一个普通文件 :touch + 文件名
        删除一个普通文件 : rm + 文件名 "remove"的缩写
        复制一个文件 :cp + 源文件名 + 目标文件名 "crop"的缩写
        新建一个目录 :mkdir + 目录名 "make directory"的缩写
        删除一个目录 :rmdir + 目录名                               
        目录切换 :cd + 路径名 "change directory"的缩写
                                路径分两种,一种叫绝对路径,一种叫相对路径
       
12.linux的绝对路径的起点是 :/ 以左斜杠为起点
        家目录 : /home/linux这个路径

13.相对路径是以 . 来标识的
        . 标识的是当前路径
        .. 标识的是上一级路径
       
14.当前目录下的 ./gensh.ch 当前目录下的gensh.ch
        cd ./1 进入当前路径下的1
        cd /home/linux/1 进入绝对路径下的1
       
15.cd 直接回车,回到家目录
        cd ~   cd /home/linux
       
16.当目录不为空的时候,无法删除目录
        rmdir 只能删除一个空目录,里面有东西是删不掉的
        如果非空,rm -rf 目录,可以删除
       
17.有一条命令,mkdir -p 目录1/目录2/目录3/.../目录n

我是倒过来看的。哈哈

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top