Linux学习笔记一

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记一相关的知识,希望对你有一定的参考价值。


                    ((((((((((谦(装)虚(逼)起始线)))))))))))


一************************Linux根目录各文件*******************************************

/bin    ##二进制binary可执行文件也就是系统命令(存放常用命令,该命令让电脑执行任务)
/sbin    ##系统管理命令存放位置(要具有一定的权限才可以使用的命令)
/boot    ##启动分区,负责系统启动(存放引导相关的文件)
/dev    ##设备管理文件,即设备驱动程序,用户通过这些文件访问外部设备。(比如通过/dev/mouse来访问鼠标的输入)
/etc    ##大多数系统管理文件(存放配置相关的文件,包括用户信息文件/etc/passwd,系统初始化文件/etc/rc等)
/home    ##普通用户的家目录(存放普通用户相关文件)
/lib    ##32位系统库文件存放位置(标准程序设计库,又叫动态链接共享库)
/lib/modules  ##包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)
/lib64    ##64位系统库文件存放位置
/media    ##系统临时设备挂载点
/mnt    ##系统临时设备挂载点(默认挂载软驱和光驱的目录)
/run    ##系统临时设备挂载点
/opt    ##第三方软件安装位置
/proc    ##系统信息
/root    ##超级用户家目录(存放root用户相关文件)
/srv,/var    ##系统数据(存放经常变化的数据)
/sys    ##系统管理,主要是关于内核的
/tmp    ##系统临时文件存放位置(公用)
/usr    ##系统用户相关信息数据及用户自定义软件存放位置(默认安装文件存放的目录)
-****************************************888888*****************************************

--------------------------------------------绝对路径与相对路径----------------------------
[[email protected] /]# cd /etc/udev/       ##绝对路径
[[email protected] udev]# ls
hwdb.bin  rules.d  udev.conf
[[email protected] udev]# cd rules.d/       ##相对路径
[[email protected] rules.d]# pwd
/etc/udev/rules.d
[[email protected] rules.d]# cd /etc/udev/rules.d    ##绝对路径

总结:--------绝对路径
                        文件在系统的真实位置,文件名字以“/”开头
          -----------相对路径
                       文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值
----------------------------------------------end----------------------------------------------

---------------------------------------与查看文件相关的命令------------------------------------

1  pwd        ##显示当前所在位置
2  cd        
    ---chage directory    ##进入目标目录中
    cd~              ##回到当前用户家目录
    cd~username          ##进入到指定用户家目录
    cd..              ##进入当前目录的上一级
    cd-              ##进入之前所在系统目录(即上一次所在的目录)
3  touch        ##新建文件
-----------------------------------------------------------------------------------------------------
 练习一
[[email protected] bus]# cd..                ##Linux中cd..之间要空格
bash: cd..: command not found...
[[email protected] bus]# cd ..               ##正确写法
[[email protected] sys]# cd /home/student/Desktop/
[[email protected] Desktop]# cd -         ##返回上一次所在目录
/sys
[[email protected] sys]# cd -
/home/student/Desktop
[[email protected] Desktop]# cd ..         ##返回上级目录
[[email protected] student]# pwd         ##当前位置
/home/student
[[email protected] student]# cd ..
[[email protected] home]# pwd
/home
[[email protected] home]# cd ~              ##返回根目录
[[email protected] ~]# pwd
/root
 练习二
[[email protected] home]# mkdir qq/qq1
mkdir: cannot create directory ‘qq/qq1’: No such file or directory
[[email protected] home]# mkdir -p qq/qq1
[[email protected] home]# cd qq/
[[email protected] qq]# mkdir ww rr ppp       ##建三个目录
[[email protected] qq]# ls
ppp  qq1  rr  ww
[[email protected] qq]# mkdir -p qq            
[[email protected] qq]# pwd
/home/qq
[[email protected] qq]# mkdir qq{1..10}         
mkdir: cannot create directory ‘qq1’: File exists
[[email protected] qq]# ls
ppp  qq  qq1  qq10  qq2  qq3  qq4  qq5  qq6  qq7  qq8  qq9  rr  ww


------------------------------------------end----------------------------------------------------

-----------------------------------------------list命令----------------------------------------
[[email protected] Desktop]$ ls --help
用法:ls [选项]... [文件]...
list
      -a, --all                列出所有
      -h, --human-readable    与-l 一起,以易于阅读的格式输出文件大小(例如 1K 234M 2G)                
      -l                       使用较长格式列出文件属性
      -R, --recursive            递归显示子目录
      -s, --size                以块数形式显示每个文件的大小
      -d                      指定目录本身

-----------------------------------------------end----------------------------------------------

-----------------------------------------------mkdir命令-------------------------------------------

用法:mkdir [选项]... 目录...
    make directory    ##建立目录
    -p        ##第归建立目录
--------------------------------------------------end--------------------------------------------


以上是关于Linux学习笔记一的主要内容,如果未能解决你的问题,请参考以下文章

2018-04-26 《鸟哥的Linux私房菜 基础学习篇(第四版)》 第21章 软件安装_原始码与Tarball 笔记

Linux学习笔记4月13日任务

JVM学习笔记字节码指令集解析

JVM学习笔记字节码指令集解析

linux学习笔记

学习Linux笔记20170913