鸟哥的linux私房菜学习笔记 ---第7章-1

1, /usr UNIX software resource 关于软件的文件都存放在这个目录下
2, 开机仅有根目录会被挂载,其他分区则是在开机完成之后才会持续进行挂载的行为
3, 根目录下的子目录不一定和根目录在同一个分区下.但是,要注意根目录下与开机过程有关的目录不能与根目录放在不同的分区下.
4, linux目录配置标准:FHS(Filesystem hierarchy standard) 仅定义根目录及其子目录
    
   FHS 定义的三层主目录为: /, /var,/usr
   有五个目录不能与根目录放在不同的分区中 /etc(配置文件) /bin 可执行文件(命令)/dev /sbin(设置系统环境) /lib
5, /var 常态性变动文件,和软件运行所产生的文件
6, 目录树指的就是linux的目录系统,因为他的层次结构和树和相似
7, /pro /sys 都是虚拟的文件系统,不占据硬盘容量,其数据只在内存当中
8, 挂载 利用目录当做一个进入点,将磁盘分区的数据放置在该目录下,进入该目录就可以读取该分区的数据.
        就是将目逻辑上的目录与物理上的磁盘的不同区块对应起来
9, ..代表上一级目录  .代表当前目录
10, 目录的可执行x 意味着可以进入该目录,使其成为我的工作目录,我可以执行该目录下的命令和文件

11, lsb_release -a 查看LSB linux standard base版本的详细信息
12,uname 查看内核版本

13, 在写shell脚本管理系统的时候,最好使用绝对路径

14, -前一个工作目录
    ~ 当前用户的主目录
    ~mawenyuan mawenyuan这个用户的主目录

15, *代表通配符 ,*bashrc 就代表所有以bashrc开头的文件
16, 命令前加上\ ,标识可以忽略alias指定的参数
17,touch 创建空文件

18,关于文件的几个操作
    cp 常用 cp -a 相当于 cp -pdr
    rm
        rm -r 将目录下的东西都删除掉
    mv  可以实现文件移动,重命名,更新
    basename [完整路径] 取得文件名
    dirname  [完整路径] 取得路径

19,关于目录的几个操作
   ls   常用 ls -l  ls -a
   cd
   pwd
   mkdir   mkdir -m 配置权限  mkdir -p 建立上层目录
   rmdir

20, 环境变量PATH
    每个用户的$PATH都不一样,在$PATH当中以意味着可以不输入命令的绝对路径就可以调用命令.
    当这个你命令不在你的$PATH中,你也是可以通过绝对路径调用这个命令的
    $PATH里的路径是有顺序之分的,多个在不同文件夹下的相同的命令,是要看谁在前面就调用谁
    向$PATH中添加路径: PATH="$PATH":/root  添加 /root 这个目录

21,echo  显示,打印

时间: 2024-12-26 16:22:15

鸟哥的linux私房菜学习笔记 ---第7章-1的相关文章

鸟哥的linux私房菜学习笔记 ---第6章-1

linux是多任务多用户系统-r 进行递归的持续更改 连同子目录下的所有文件都会改变 shutdown -选项 时间参数 显示消息 shutdown -k nowshutdown -h +10shutdown -r 10:28 ‘the system will reboot at 10:28’ reboot init 0 关机 init 是切换执行等级的意思,不同的数字代笔不同的执行等级:0关机,3纯命令行模式,5含有图形界面的模式 6重启 ls -a ls -al chgrp 组名 文件名 c

鸟哥的linux私房菜学习笔记 ---第8章-1

1,磁盘的扇区为最小的物理存储单位,大小为512bytes2,扇区sector 组成 柱面cylinder 组成 分区partition 一个分区对应一个文件系统,一个文件系统要挂载到相应的目录上去3,linux的正规文件系统为ext24,inode 记录文件的权限及相关属性和此文件所占用的block的编号 一个文件占用一个inode    block 记录文件的实际内容,文件很大会占用多个block   super block

鸟哥的linux私房菜学习笔记 ---第5章-2

1,bc 简易计算器2,[ctrl]+d end of file3,~代表用户的主文件夹,是个变量 root的主文件夹在 /root4,sync 将内存中的数据写入到硬盘中,一般在关机之前必做步骤,好的习惯5,nano 简单好用的文本编辑器  nano 文件名直接打开新或已有文件  可以直接编辑  ctrl+x 离开 然后选择保存与否 然后回车退出nano6,记住一般^标识Ctrl键 M表示Alt键, 6,info 利用node来存储文件,node的链接仅适用于info page格式的文档  u

鸟哥的linux私房菜学习笔记 ---第7章-2

1,文件内容查阅的命令: cat ,tac nl,more, less,head,tail ,od  文件的查阅参数,显示行号如何显示行号  nl 中的所有参数都是关于如何显示行号的  这里面less的功能更多,更灵活 :空格 下一页 pageup上一页 pagedown 下一页 /string 字符串查询 ?string 反向字符串查询  man的命令就是调用less进行显示的  tail -f 会一直检测文件的更新,实时显示出文件的更新 除非 ctrl+c 才会停止  head -n 20

鸟哥的linux私房菜学习笔记 ---第6章-3

1,使用last命令读取data file ,数据格式文件使用cat读取会出现乱码2,- 普通文件,使用cat或者 last命令来读取  d 目录  l 链接  b 块设备文件  c 字符设备文件 ,一次性读取  s 套接字 网络数据通信  p FIFO 文件

鸟哥的linux私房菜学习笔记1 ---第5章

date 显示日期date +%Y/%m/%d     结果:2015/03/16cal 9 2015man dateman 7 man man -f man 查询所有man的命令man -k man 查询所有含有关键字的man的命令,文档在man下的按键:q, n,N,/....,空格 向下翻页LANG=en_US

鸟哥的Linux私房菜学习笔记(1)

2014/10/29 1.档案的权限管理分为三个部分: 拥有者.群组.其他 2.ls -al 命令可以看到档案的详细信息 3.档案的属性中由十个部分构成 第一个部分是档案类型 -代表档案.d代表文件夹.l代表连接 第二三四部分 分别代表拥有者.群组.其他,他们都有读.写.可执行三个属性 4.x与d的关系相当重要,如果在目录下不能执行任何命令,那么自然也就无法进入这个目录,也就是说要想操作一个目录,无论是拥有者.群组还是其他都必须具有x属性. 5.chgrp.chown.chmod -R递归持续变

【鸟哥的Linux私房菜】笔记1

Linux是什么 从操作系统与cpu架构关系到linux  Richard Mathew Stallman GPL 关于GNU计划 Linux的发展 Linux的核心版本 Linux的特色 Linux成立的核心网站 GNU所开发的几个重要软件 Linux distributions发行者网址 = w= 1.Linux是什么? 我们知道计算机是由一堆硬件构成的 为了有效控制这些硬件资源,于是就有了操作系统 为了让软件开发人员更容易开发,所以操作系统给开发人员提供了一系列接口 Linux就是这样一套

鸟哥的linux私房菜学习-(十)vim程序编辑器

1.vi和vim 在 Linux 的世界中,绝大部分的配置文件都是以 ASCII 的纯文本形态存在,因此利用简单的文字编辑软件就能够修改设定了! 常常听到的就有: emacs, pico, nano, joe, 与 vim 等等(注1). 2.vi的使用 基本上 vi 共分为三种模式,分别是『一般模式』.『编辑模式』与『指令列命令模式』. 这三种模式的作用分别是: 一般模式:以 vi 打开一个档案就直接进入一般模式了(这是默认的模式). 编辑模式:在一般模式中可以进行删除.复制.贴上等等的动作,