2-4 分区之分区设备文件名与挂载
2016-11-30
挂:将系统自动检测并生成的硬件名与用户定义(或用户自定义,或系统要求必须要有的)的目录勾连起来的过程
载:在开机系统加载时,将自动加载用户定义的挂载点(从系统上看,linux是一个以”/”根目录为根的树形结构,硬盘为被划分为几个不相关的几个区域,当用户存储数据时,系统通过属性结构找到相应的物理区域进行存储)(如:定义/dev/sda1 = /;/dev/sda2 = /home;从系统上看home目录是根目录”/“下的目录,但当往home目录存数据时,系统将根据之前设定的挂载点,将数据存储到/dev/sda2中)
15:08
0
采集 0
9-3 别名与快捷键
2016-03-16
**Bash的基本功能
****使用别名****
alias--查看系统当中默认已经生效的别名
alias ls = 'ls --color=never'--设定别名(临时生效,重启或重登录后失效)
vi ~/.bashrc(不止一个环境变量文件) --写入环境变量配置文件(用来更新用户环境变量~代表用户家目录)
vi /root/.bashrc --增加alias ls = 'ls --color=never’(系统再次重启后永久生效)
source .bashrc--使当前环境变量设置生效(不需要系统再次重启后永久生效)
unalias ls -- 删除别名
****命令生效顺序****
第一顺位执行绝对路径或者相对路径的命令
第二顺位执行别名
第三顺位执行Bash的内部命令
第四顺位执行按照$PATH环境变量设置定义的目录顺序的第一个命令
****快捷键****
ctrl + c 强制终止
ctrl + l 清屏相当于clear
ctrl + a 光标快速回到行首
ctrl + e 光标快速去到行尾
ctrl + u 从光标所在位置删除到行首
ctrl + z 把命令放入后台--这个命令很谨慎使用
ctrl + r 历史命令搜索
18
采集 33
9-1 shell概述
2016-03-16
1.shell概述
shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至是编写一些程序;
shell还是一个功能强大的编程语言,易编写,易调试,灵活性较强。shell是解释执行的脚本语言,在shell中可以直接调用Linux系统命令;
用户输入命令,shell将命令通过ascii码表翻译成二进制给内核,内核调用计算机硬件来处理;计算机硬件将处理结果可以将信息传给内核,然后内核讲信息传递回shell,shell将字符显示出来,相当于逆过程;
Windows有shell吗?其实Windows中不叫shell,图形化界面操作也可以叫做“shell”,只不过不这么叫而已;
2.shell分类
1.bourne shell基本淘汰,bourne家族主要包括sh,ksh,bash,psh;
2.c shell,主要包括:csh,tcsh;
Linux下所有的shell都可以在/etc/shells 里面查询;
echo $SHELL 显示shell版本 $:调用变量
sh 命令可以进入sh shell版本 exit退回
0
采集 0
6-2 Linux中压缩命令2
2016-03-15
打包压缩与解压缩(linux不识别后缀名,打包文件名可以有也可以没有后缀名,为了方便程序员建议手动添加后缀名)
tar -cvf 打包文件名.tar 源文件
选项:
-c:打包
-v:显示过程
-f:指定打包后的文件名
例如:
tar -cvf longzls.tar longzls
tar -xvf 打包文件名
选项:
-x:解打包
例如:
tar -xvf longzls.tar
tar -zcvf 压缩包名.tar.gz 源文件
选项:-z:处理的是.tar.gz文件
tar -zxvf 压缩包名.tar.gz
选项:-c:压缩为.tar.gz格式
-x:解压缩.tar.gz格式
tar -jcvf 压缩包名.tar.bz2 源文件
选项:-j:处理的是.tar.bz2文件
tar -jxvf 压缩包名.tar.bz2
选项:-c:压缩为.tar.bz2格式
-x:加压缩.tar.bz2格式
tar -jxvf jp.tar.bz2 -C /tmp/
选项:-C(大写):解压缩到指定目录,只能放在后面(tar -zxvf jp.tar.bz2 -C /tmp/)
tar -jcvf /tmp/jp.tar.bz2 jp
压缩到指定目录.(tar -zcvf /tmp/jp.tar.bz2 jp)
tar -ztvf test.tar.gz
不解压,查看压缩包的内容
0
采集 0
3-4 Linux中常见目录作用
2016-03-12
第三章 Linux 常用目录的作用
linux 是个严谨的操作系统,一级目录都严格规定
做练习推荐在家目录中(root或home),以及tmp。
1、/ 根目录
2、/bin 命令保存目录(普通用户就可以读取的命令)
2-1)根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令。其中,bin目录
下的命令任何用户都可以执行,sbin目录下只有root才可以执行。linux使用此方式来区分用户权限。
3、/boot 启动目录,启动相关文件
4、/dev 设备文件保存目录
5、/etc 配置文件保存目录
6、/home 普通用户的家目录
7、/lib 系统库保存目录
7-1)操作系统中并没有把所有功能都写入linux中,而将常用的功能写成一个个程序库,此些库保存在lib
中,当需要时调用即可。避免全部写入linux中,使其无比庞大且运行缓慢。
8、/mnt 系统挂载U盘、移动硬盘目录
8-1)老师习惯于在mnt下创建CD-ROM来挂载光盘,在mnt下创建USB来挂载U盘。原因在于老式的linux中不存
在media、misc目录。
9、/media 挂载光盘目录
10、/misc 外接磁带机挂载目录
11、/root 超级用户的家目录
12、/tmp 临时目录
12-1)可存放临时数据
13、/sbin 命令保存目录(超级用户才能使用的目录)
14、/proc 直接写入内存的
14-1)该目录同sys目录不能直接操作,这两个目录保存的是内存的挂载点。其中的数据直接写在内存中。避免数据丢失或由于内存溢出导致系统崩溃。
15、/sys
16、/usr 系统软件资源目录
16-1)/usr/bin/ 系统命令(普通用户)
16-2)/usr/sbin/ 系统命令(超级用户)
17、/var 系统相关文档内容
0
采集 1
3-2 Linux目录处理命令(上)
2016-03-11
1、linux中一切皆文件。目录为目录文件。普通文件用来保存数据,目录文件用来保存文件。
2、mkdir :建立目录(make directories)
2-1)mkdir -p [目录名]
2-1-1)-p :递归创建,当创建多级目录时需加
3、cd [目录] :切换目录(change directory)
3-1)简化操作
3-1-1)cd ~/ cd :进入当前用户的家目录
3-1-2)cd - :进入上次目录
3-1-3)cd .. :进入上一级目录
3-1-4)cd . :进入当前目录
4、路径
4-1)相对路径:参照当前所在目录,进行查找
4-2)绝对路径:从根目录开始制定,一级一级递归,进行查找
5、pwd :查询所在目录位置(print working directory)
6、clear = Ctrl+L 清屏(隐藏前面的命令)
Tab 命令或者目录补齐((按两下tab键:显示可选目录,文件,命令)
0
采集 1
3-1 Linux命令格式
2016-03-11
1.起始符:
[root@localhost ~]#
root 当前登录用户
localhost 主机名
~ 当前所在目录(家目录)
# 超级用户的提示符
普通用户的提示符是$
2.ls命令选项:
ls -a 显示所有文件,包括隐藏文件
ls -l 显示详细信息
ls -d 查看目录属性
ls -h 人性化显示文件大小
ls -i 显示inode
3.文件权限(10位),第一位为文件类型,后面每3位一组
-rw-r--r--
-文件类型(-文件 d目录 l软链接目录)
rw- u所有者
r-- g所属组
r-- o其他人
r读 w写 x执行
-rw-r--r--. 1 root root 1207
1引用计数
第一个root:用户
第二个root:用户组
1207:文件大小
在linux中“.”开头的文件是隐藏文件。
0
采集 0
举报
0/150
提交
取消

