-
Shell脚本执行方式和转义符
一、echo命令:echo [选项] [输出内容]-e:支持反斜杠控制的字符转换。 常见的转义符\:输出\本身 \a:输出警告音 \b:退格键(向左删除键)\c:取消输出行末的换行符,和"-n"选项功能相同\e:ESCAPE键 \f:换页符 :换行符\r:回车键 \t:制表符(Tab键)\v:垂直制表符:不常用,作用是让‘\v’后面的字符从下一行开始输出,且开始的列数为“\v”前一个字符所在列后面一列。\0nnn:按照八进制ASCII码表输出字符,其中0为数字零,nnn是三位八进制数\xhh:按照十六进制ASCII码表输出字符,其中hh是两位十六进制数\e[1; :代表开始颜...
2016-12-16 -
Linux中的fdisk手工分区命令
fdisk手工分区过程:一、添加一块新硬盘二、运行fdisk -l查看新添加硬盘是否被识别和新硬盘被系统分配的设备文件名三、运行fdisk命令:fdisk 新硬盘设备文件名运行上述命令后出现一个交互对话界面,输入相应的命令可以执行对应的操作:a:设置可引导标记b:编辑bsd磁盘标签c:设置DOS操作系统兼容标记d:删除一个分区l:显示支持的分区系统ID(常见的82为swap分区,83为标准分区,5为扩展分区)m:显示帮助菜单n:新建分区o:建立空白DOS分区表p:显示分区列表q:不保存退出s:新建空白SUN磁盘标签t:改变一个分区的系统IDu:改变显示记录单位v:验证分区表w:保存退出x...
2016-12-16 -
Linux中的挂载命令mount
mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点-t 文件系统:指定设备文件系统:如挂载分区文件系统使用ext4,挂载光盘文件系统使用iso9660,U盘是fat或者vfat(这些是固定默认的,所以这个可以省略直接使用默认即可。)如:mount -t iso9660 /dev/sr0 /mnt/cdrom为挂载光驱挂载U盘由于U盘系统分配设备文件名时是按照sda-z这样自动分配的,也就是说U盘的设备文件名不像光驱那样是固定的,需要先用fdisk -l查看系统分配给U盘的设备文件名,U盘文件系统是FAT16或FAT的话文件系统是fat,是FAT32的...
2016-12-16 -
查看内存和swap命令free以及分配swap命令
查看内存和swap分区使用情况:free [选项] -b|-k|-m|-g:显示数字的单位,分别对应bytes,KB,MB,GB -h:自动使用适合的单位并显示单位 cached(缓存):实质把读取出来的数据保存在内存当中,当再次读取时,不需要读取硬盘而直接从内存当中读取,加快的数据的读取过程 buffer(缓冲):是指在写入数据时,先把分散的写入操作保存到内存中,当达到一定程度在集中写入硬盘,减少了磁盘碎片和硬盘的反复寻道,加速的数据的写入过程 分配swap分区一、使用磁盘分区添加swap交换分区过程和fdisk分区过程相似,只不过需要在过程中修改一下分区的系统ID,按t进入修改交互...
2016-12-16 -
Linux中的分区文件系统常用命令
一、df命令:统计文件系统的占用情况:df [选项] [挂载点]-a:显示所有的文件系统信息,包括特殊文件系统,如/proc、、sysfs等-h:按习惯显示容量的单位(默认按字节显示)-T:显示文件系统类型-m:以MB为单位显示容量-k:以KB为单位显示容量(默认就是以KB为单位) df命令是从文件系统考虑的,不仅要考虑文件占用的空间,还要统计被服务或程序运行时占用的空间。du命令是面向文件的,只会计算文件或目录占用的空间,所以同样用df和du命令统计根分区的大小时,df或显示的占用空间比较大。二、fack文件系统修复命令:fsck [选项] 分区设备文件名-a:不用显示用户提示,自动修...
2016-12-16