随笔分类 - Linux
摘要:HTTP和HTTPS HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。 HTTP的端口号为80 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer)简单讲是
阅读全文
摘要:shell脚本的调试方法 -n:读一遍脚本中的命令但不执行,用于检查脚本中的语法错误 -v:一边执行脚本,一边将执行过的脚本命令打印到标准错误输出 -x:提供跟踪执行信息,将执行的每一条命令和结果依次打印出来 使用这些选项有三种方法,一是在命令行提供参数: 二是在脚本开头提供参数: 第三种方法是在脚
阅读全文
摘要:基本语法 书写+执行脚本 书写最简单的脚本:02.sh 执行脚本: Shell会fork一个子进程并调用exec执行./test.sh这个程序,exec系统调用应该把子进程的代码段替换成./02.sh程序的代码段,并从它的_start开始执行。然而test.sh是个文本文件,根本没有代码段和_sta
阅读全文
摘要:下载安装 下载:猛击这里 安装: 1、进入nginx目录执行: $ ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module -
阅读全文
摘要:由于在传统的共享以太网中,所有的节点共享传输介质,所以同一时间只能允许2台计算机之间通信,如果多台计算机想要同时通信,就会导致数据“粘包”或堵塞。于是以太网采用了: CSMA/CD协议(基带冲突检测的载波监听多路访问技术): 这个协议的作用是:证传输介质有序、高效地为许多节点提供传输服务,换句话说,
阅读全文
摘要:一、用户和组相关的管理命令 1)创建用户:useradd 命令格式:useradd [options] LOGIN 选项: -u UID: [UID_MIN, UID_MAX], 定义在/etc/login.defs -g GID:指明用户所属基本组,可为组名,也可以GID; -c "COMMENT
阅读全文
摘要:bash的编程环境 shell脚本:文本文件 文件的开头要写上解释程序的路径: #!/bin/bash #!/usr/bin/python #!/usr/bin/perl 运行脚本: 1、给予执行权限,通过具体的文件路径(./xxx)指定文件执行; 2、直接运行解释器,将脚本作为解释器程序的参数运行
阅读全文
摘要:Linux上文本处理三剑客 grep:文本过滤(模式:pattern)工具; grep, egrep, fgrep sed:stream editor,文本编辑工具; awk:Linux上的实现gawk,文本报告生成器; grep命令 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配
阅读全文
摘要:vim编辑器 vim是模式化编辑器,基本模式有编辑模式,命令模式,输入模式,末行模式。 1、打开文件 命令格式:vim [OPTION]... FILE... 选项: +#: 打开文件后,直接让光标处于第#行的行首; +/PATTERN(正则):打开文件后,直接让光标处于第一个被PATTERN匹配到
阅读全文
摘要:1、命令行展开 ~: 展开为用户的主目录 ~USERNAME:展开为指定用户的主目录 {}:可承载一个以逗号分隔的列表,并将其展开为多个路径 /tmp/{a,b} = /tmp/a, /tmp/b /tmp/{tom,jerry}/hi = /tmp/tom/hi, /tmp/jerry/hi 1
阅读全文
摘要:一、Linux的文件系统 Linux的文件系统是根文件系统(root filesystem) 各个文件夹: /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录; /bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用
阅读全文
摘要:一、日期命令 1、date命令 命令格式: date [OPTION]... [+FORMAT] # 显示当前系统时间; 显示时间格式(date '+%y,%m,%d,%H,%M,%S'): date [MMDDhhmm[[CC]YY][.ss]] # 设置系统时间 MM: 月分 DD:几号 hh:
阅读全文
摘要:帮助文档的获取 外部命令:都有一个可执行程序,位于文件系统某目录下,可以使用which, whereis命令查询到命令存放的位置。 shell程序搜寻可执行程序文件的路径定义在PATH环境变量中,自左至右的查找;使用# echo $PATH命令查看。 1、获取内部命令帮助: 格式:# help CO
阅读全文
摘要:Linux常用命令2 一、系统管理 1、查看日历:cal cal # 命令用于查看当前日历, cal -y 2008 # 查看2008整年日历 2、显示或设置时间:data 设置时间格式(需要管理员权限): 显示时间格式(date '+%y,%m,%d,%H,%M,%S'): 修改当前时间:date
阅读全文
摘要:Linux常用命令1 一、查看帮助文档 a. --help linux命令自带的帮助信息 例:ls --help # 查看ls的帮助信息 b.man man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明 该手册分成很多章节(section),使用man时可以指定不同的章节来浏览。 例
阅读全文
浙公网安备 33010602011771号