【Linux文件与目录管理(学习笔记)】教程文章相关的互联网学习教程文章

Linux shell command学习笔记(二)【代码】

<cut>  作用:从输入文件或者命令的输出中析取出各种域  用法:cut –c{字符串范围} –d{字段间分割符} –f{字段索引编号}  举例:  (1)查看在线用户:who | cut –c1-8  (2)从系统文件/etc/passwd中获取用户名列表:cut –d: -f1 /etc/passwd[dannchen@sqaauto3 ~]$ ls D4C Desktop Documents Downloads Music Pictures process process1 process2 Public Templates Videos [dannchen@sqaauto3 ~]$ ls | cut...

Linux学习笔记(三)【图】

博客格式改写了,用前面的方法写博客太慢效率低,虽然可以完完整整的复习一遍,但效率真的低。 系统仅会查询区块设备,不会查询文件(也就是说,系统是不会查询设备的文件,只会直接查询区块设备,至于区块设备我猜测是设备所占有的区块那部分) 当你用ll -sh时,它在左上角会有total(中文是:总用量)其实那就是该目录下的所有数据所耗用的实际区块数量*区块大小的值 在这里anaconda-ks.cfg和initial-setup-ks.cfg这两个文件一个大小...

Linux学习笔记七----------Shell脚本

shell,linux中的编程语言,完成自动化任务,Bash是linux多个发行版本的默认shell安装一个新的shell,sudo yum install kshshell脚本依赖于某一个shell,切换sh,chsh创建脚本文件vim test.sh指定选择的shell#!/bin/bash chmod +x test.sh运行shell脚本./test.sh 调试脚本bash -x test.sh 切换sh,chsh shell中的变量#!/bin/bashmessage=‘hello world‘message=$‘it\‘s me‘echo $messageecho "the message is $message"message...

2018-1-10 Linux学习笔记

8.1 shell介绍 shell是一个命令解释器,提供用户和机器之间的交互,它支持特定的语法,比如逻辑判断,循环等.每个用户都可以有自己特定的shell,CentOS7默认的shell为bash(Bourne Agin Shell),此外还有zsh,ksh等shell.8.2 命令历史我们敲过的命令,linux是会有记录的,预设可以记录1000条历史命令。这些命令保存在用户的家目录中的.bash_history文件中。有一点需要你知道的是,只有当用户正常退出当前shell时,在当前shell中运行的命令才...

Linux学习笔记:Linux分区

磁盘分区格式– hdx(x为从a—d):IDE硬盘– sdx(x为a—z):SCSI,SATA,USB硬盘– xvdx(x为a—z):Xen虚拟机硬盘磁盘介绍磁盘使用前要进行分区磁盘分区分为:主分区、扩展分区、逻辑分区。一块硬盘最多可以有4个主分区和一个扩展分区,一个扩展分区可以划分为多个逻辑分区。扩展分区不能用,必须再扩展分区上划分逻辑分区,然后格式化(创建文件系统),然后才能存数据和装系统。分区介绍分区模式:3p+1e、2p+1e、1p+1e设备都...

Linux学习笔记

以下几个符号作为目录名有特殊的含义:“/”代表根目录“..”代表上一级目录“.” 代表当前目录“~”代表HOME目录“-”代表前一目录 Linux下用字符表示的文件类型   -:普通文件     d:目录文件     l:链接文件     b:块设备文件     c:字符设备文件     p:管道文件 原文:http://www.cnblogs.com/newcaoguo/p/5853226.html

2018-3-19 Linux学习笔记【图】

12.21 php-fpm的pool 需求背景:假设nginx有多个站点,每一个站点使用各自的pool,这样当一个站点有问题(比如502错误)时,其他站点不会受到影响.以下以设置[www]和[karu]两个pool为例来学习.具体操作步骤:vim /usr/local/php-fpm/etc/php-fpm.conf #在[global]部分增加include = etc/php-fpm.d/*.confmkdir /usr/local/php-fpm/etc/php-fpm.d/cd /usr/local/php-fpm/etc/php-fpm.d/新增两个配置文件www.con 和 karu.com并编辑如下:vim ...

Linux学习笔记(五)---centos7系统静态IP地址配置【图】

上节我们把ip地址使用dhclient自动获取ip,但是有时重启虚拟机ip地址会变为其他的。导致xshell连接时又要修改配置文件,为此我们把ip地址给改为静态IP。具体操作如下:1.打开网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens332.把DHCP修改为static,把开机启动修改为yes3.再把IP地址、子网掩码、默认网关、DNS配置上4.保存退出(vi的操作,请参考前期分享的vim使用)。5.重启网络服务至此,完成IP静态配置。原文:http://...

马哥linux学习笔记(bash变量配置)

bash:解释器,编译器配置文件,生效范围划分,存在两类:全局配置:/etc/profile,/etc/profile.d/*.sh/etc/bashrc个人配置:~/.bash_profile~/.bashrc 按功能划分,存在两类:profile类:为交互式登录的shell提供配置/etc/profile,/etc/profile.d/*.sh~/.bash_profile 功用:(1) 定义环境变量,例如PATH、PS1(2) 运行命令或脚本 bashrc类:为非交互式登录shell提供配置/etc/bashrc ~/.bashrc 功用:(1) 定义命令别名;(2) 定义本地...

Linux学习笔记之RAID笔记【代码】

RAID:Redundant Arrays of Inexpensive DisksIndependentBerkeley: A case for Redundent Arrays of Inexpensive Disks RAID提高IO能力:磁盘并行读写;提高耐用性;磁盘冗余来实现级别:多块磁盘组织在一起的工作方式有所不同;RAID实现的方式:外接式磁盘阵列:通过扩展卡提供适配能力内接式RAID:主板集成RAID控制器Software RAID:级别:levelRAID-0:0, 条带卷,strip;RAID-1: 1, 镜像卷,mirror;RAID-2..RAID-5:RAID-6RAID1...

Linux学习笔记(系统日常管理-2)【图】

Linux抓包工具 tcpdump –nn –i 网卡名 host 主机ip port 端口 -wfilename:把抓到的内容抓放到一个文件里面 可以通过strings看到文件里面的东西 -c数字:指定抓包的个数 -s0:可以抓取全部的包 tshark:也可以抓包 wireshark在linux下也可以安装 yum install -y wireshark抓包分析http请求:tshark -n -t a -R http.request -T fields -e "frame.time" ...

linux学习笔记——DNS服务器的学习和搭建

#########DNS服务器###########1.DNS服务器的类型:主域名服务器:master,负责维护这个地区的所有域名信息,是特定的所有信息的权威信息源。辅助域名服务器:slaves,作为备份服务器,在主服务器出现故障、关闭、负载过重时提供域名解析服务器。缓存服务器:hint,将域名查询结果缓存到本地,提高重复查询时的速度。转发域名服务器:负责所有非本地域名域名的本地查询。2.DNS系统的作用:正向解析:根据主机名称(域名)查找对应的...

Linux C学习笔记07--管道通信【代码】

管道通信属于进程间通信的一种方式,使用方便,但是局限是父进程与子进程间的通信,下面是调试好的代码。程序父进程创建2个管道,分别用于父进程写数据--子进程读数据和子进程写数据--父进程读数据:#include <errno.h> #include <fcntl.h> #include <unistd.h> #include <stdio.h>int main(int argc,char* argv[]) {int fprcw[2]; //for parent read,child writeint fpwcr[2];char str[256];pid_t pid;if(pipe(fprcw) ...

Linux学习笔记(九)

<span style="font-size:18px;">本人使用的是centos 由于用使用些特殊命令,不得不修改系统的时间这里总结如下: date 查看系统时间date -s 03/04/2013(将系统日期设定为2013年03月04日)date -s 110:38(将系统时间设定为上午 10:38)修改完后执行:clock -w ,强制将时间写入COMS!先查看时区date -R(将Asia/shanghai-上海时区写入当前时区)#cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime提示是否覆盖,输入Y...

Linux学习笔记13——sed基本用法

三大基本文本处理工具:grep,sed(流编辑器),awk sed: Stream EDitor 行编辑器:sed全屏编辑器:vised: 模式空间默认不编辑文件本身,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕;sed [options] ‘AddressCommand‘ file ...(对这些文件中的符合这个地址address指定范围内的行,执行以下命令编辑)-n: 静默模式,不再默认显示模式空间中的内容-i: 直接修改原文件(这个要注意!!!!!!)-e SCRIP...