预习笔记Day5

Day5

Linux文件及目录管理命令基础

pwd:显示当前所在位置信息

cd: 切换目录

cd的常用选项:

cd~ 切换到当前用户的家目录

cd. 保持当前目录不变

cd.. 切换到上级目录

cd- 最近两次工作目录之间来回切换

cd / 直接切换到/目录

tree:以树形结构显示目录下内容

tree 常用选项:

-d 只显示目录

-L 遍历目录的最大层数,后加大于0的正整数

-F 在条目后加上文件类型的指示符号(*, /,=,@,|,其中的一个)目录/

安装tree的命令:yum install tree -y

mkdir:创建目录

mkdir 常用选项;

-p 递归创建目录 可以连续创建多个目录

-m 设置新目录默认对应的权限

mkdir {1...3}加花括号创建连续的目录,用...隔开,花括号内可以是连续的数字、连续的字母。注:适用于创建大量的连续目录。

mkdir{dir,yy,uu}创建不连续的目录时,用逗号隔开

touch:创建文件或更改文件时间戳

{}生成序列

{1...10}

{01...10}

{a...z}

ls:显示目录下内容及属性信息的命令

ls 常用选项:

-a 显示指定目录下所有子目录与文件,包括隐藏文件

-l 以列表方式显示文件的详细信息(ls-l===ll)

-h 配合-l 以人性化方式显示文件的大小,以K M G为单位

-t 根据最后修改时间排序,默认以文件名排序,通常与-l连用

-F 在条目后加上文件类型的指示符号(*, /,=,@,|,其中的一个),

注:可以标识文件类型

-d 显示目录本身的信息,而不是显示目录的内容

-r 逆序 倒序排序

ls-lt 按照时间进行排序

ls-lrt 找出最新的文件

-i 显示索引节点信息(索引节点相当于身份证号)

--full-time 以完整的时间格式输出(也就是按照中国的时间日趋显示)

cp:复制文件或目录

cp 源文件 目标文件

Cp 常用选项:

-r 递归式复制目录,即复制目录下的所有层级的子目录文件

-p 复制的时候,保持属性不变

-d 复制的时候哦保持软连接(快捷方式)

-a 等于-pdr

mv:移动或重命名文件

mv 源地址 目标地址 移动文件或目录

mv 原文件名 新文件名  将问价重命名

rm:删除文件或目录

rm 删除一个或多个文件或目录,使用rm文件或目录删除后不可恢复

rm常用选项:

-f 强制删除,没有提示(即使文件不存在)

-r 删除目录,删除目录是必须加-r,一次性可删除多个目录

-i 在删除前需要确认,与-f联合使用不生效

Linux目录文件与系统启动知识

linux与windows目录对比

linux系统目录结构基本特点

linux一切从跟开始

Linux下面的目录是一个有层次的目录结构

在linux中每个目录可以挂载到不同的设备(磁盘)上

Linux下设备不挂载不能使用,不挂载的设备相当于没门没窗户的监狱(进不去出不来),挂载相当于给设备创造了一个入口(挂载点,一般为目录)

3、根下目录的意义与内容

/bin:/use/bin: 可执行二进制文件的目录,如常用的命令ll、mv、cat等。

/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区。

/dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱mount/dev/cdrom/mnt。

/etc:系统配置文件存放的目录,不建议在此目录存放可执行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d

注:/etc/X11存放在x windows有关的设置。

/home: 系统默认的用户家目录,新增用户账时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~test表示用户tes的家目录。

/lib:  /usr/lib:  /use/local/lib: 系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助,比较重要的目录为/lib/modules。

/mnt:/media:光盘默认挂载点,通常光盘挂载于/mnt/cdrom下。

/opt: 给主机额外安装软件所摆放的目录。

/proc: 此目录的数据都在内存中,如系统核心,外部设备,网络状态,由于数据都存放在内存中,所以不占用磁盘空间,比较重要的目录有/proc/cpuinfo、/proc/interrupts、/proc/dma、/proc/ioports、/proc/net*

/root:系统管理员root的家目录,系统第一个启动的分区为/,所以最好将/root和/放置在一个分区下。

/run:

/sbin:/usr/sbin:/usr/local/sbin: 放置系统管理员使用的可执行命令,如:fdisk、shutdown、mount等。于/bin不同的是,这几个目录是给系统管理员root使用的命令,一般用户只能查看而不能设置和使用。

/srv:服务启动之后需要访问的数据目录,如www服务器需要访问的网页数据存放在/srv/www内。

/sys:

/tmp:一般用户或长在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可存放在此目录。

/usr:应用程序存放目录,/usr/bin存放应用程序,/usr/share存放共享数据,/usr/lib存放不能直接运行的。/usr/local:存放软件升级包。/usr/share/doc:系统说明文件存放目录。/usr/share/man:程序说明文件寻访目录。

/var:放置系统执行过程中经常变化的文件,如随时更改的日志文件/var/log,/var/log/message:所有的登录文件存放目录,/var/spool/mail:邮件存放的目录,

/var/run: 程序或服务启动

4、/etc系统初始化及设置相关重要文件

网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0

Linux系统DNS客户端配置文件:/etc/resolv.conf

主机名配置文件:/etc/hostname(centos7) /etc/sysconfig/network(centos6)

系统本地的DNS解析文件:/etc/hosts

配置开机设备自动挂载的文件:/etc/fstab

存放开机自启动程序命令的文件:/etc/rc.local

系统启动设定运行级别等配置的文件:/etc/inittab

配置系统的环境变量/别名等的文件:/etc/profile及/etc/bashrc

用户登录后执行的脚本所在的目录:/etc/profile.d

配置在用户登录终端前显示信息的文件:/etc/issue和etc/issue.net

软件启动程序所在的目录:/etc/init.d(centos6) /usr/lib/systemd/system(sentos7)

配置用户登录系统之后显示提示内容的文件:/etc/motd

声明RedHat版本号和名称信息的文件:/etc/redhat-release

Linux内核参数设置文件/etc/sysctl.conf

网卡配置文件详解

/usr目录的重要知识介绍

/usr/local/:编译安装软件默认的文职路径

/usr/scr:存放源码文件的目录

常见的安装软件方法

yum

yum install -y tree xxxx    安装软件xxxx

yum grouplist            查看已安装的软件包

yum groupinstall          安装指定的软件包

yum provides            查询命令属于哪个软件包

rpm

-ivh  rpm-ivh          软件包

-e    rpm-e            卸载软件包

-qa    rpm-qa          查询所有软件包

-ql    rpm-ql            查看软件包里的文件列表

-qf    rpm-qf            查询命令或文件属于哪个文件包

编译安装     

三部曲

./conflgure    make    make install

/var 目录下的路径知识

/var/log:记录系统及软件运行信息文件所在的目录

/var/log/messages:系统级别日志文件

/var/log/secore:用户登录信息日志文件

/var/log/dmesg:记录硬件信息加载情况的日志文件

/proc下的重要路径知识

/proc/meminfo:系统内存信息

/proc/cpuinfo:关于处理器的信息,如类型,厂家,型号,性能等

/proc/loadavg:系统负载信息,uptime的结果

/proc/mounta:已加载的文件系统的列表

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,980评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,422评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,130评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,553评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,408评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,326评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,720评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,373评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,678评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,722评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,486评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,335评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,738评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,009评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,283评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,692评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,893评论 2 335

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,689评论 0 10
  • 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对...
    yaoshiyou阅读 2,799评论 0 2
  • Liunx的目录结构 /:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/e...
    TESTME阅读 453评论 0 0
  • linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。 文件类型 linux...
    Hackart阅读 774评论 0 5
  • 昨天参加了个微课群,学习画萌猫,画完后我愣住了,话说,我究竟是画的老猫还是小老虎???还是虎猫? 请再次忽略我肥肥...
    石之画趣阅读 390评论 12 10