Linux命令进阶篇之二】的更多相关文章

一.预备知识 选取init的进程. cat :由第一行开始显示文件内容 tac:由最后一行开始显示,有没有发现和cat是反过来写的 more:一页一页的显示内容 less:与more相似,但是可以往前翻页 head:只看头几行 tail:只看最后几行 od:以二进制方式读取档案内容 二 文件查看命令之cat与tac命令 命令:cat 语法:cat [-n] 文件 解释:-n:显示行号 直接跟文件,可以查看文件 cat -n 查阅命令之二:more && less命令 语法:more [文件…
实验内容: cat :由第一行开始显示文件内容       tac:由最后一行开始显示,有没有发现和cat是反过来写的       more:一页一页的显示内容       less:与more相似,但是可以往前翻页       head:只看头几行       tail:只看最后几行       od:以二进制方式读取档案内容 实验具体操作: 1: 文件查看命令之cat与tac命令 命令:cat 语法:cat [-n] 文件 解释:-n:显示行号 2: 查阅命令之二:more && le…
利用file命令查看那文件的类型 cd /etc 这里面的文件 命令:file 语法:file [-bLvz] 文件 解释:-b:显示结果,但是不显示文件名称 -L:直接显示符号链接所指向的文件的类型 -v:显示版本信息 -z:测试去读取压缩文件的内容 直接file 文件,不加任何参数可以显示文件类型 更多用法请使用manpage查看. linux命令搜寻之which命令 命令:which 语法:which [-a] 命令 解释:-a:将PATH中可以找到的指令都列出来,而不是第一个被找到的名称…
上一篇的博客对于Linux如何在不同目录下跳转和查看目录下内容做出了总结,主要靠cd和ls,很常见也很实用.但是你看到目录下面那么多不同花花绿绿的文件,心里是不是痒痒,是不是想进去一探究竟,有办法! 先介绍一下比较常见的两个命令:cat 和 more. cat -n  (在打印的每一行文件内容前显示行号) cat命令用于查看文件内容,后面可以接文件名作为参数,接多个文件名同样可以,如下: cat  test   test2 它会将指向文件的内容一起打印在屏幕上,有时候可能会很大一片,如果文件有几…
Though unconsciously,peple are indeed moving towards their destination.Slow as the progress seen from the result,it may be surprisingly fast.即使是无意识的,人也总是在朝着自己想去的方向前进.虽然前进的步伐实际上是很缓慢的,但从结果来看,切是出人意料的迅速. Linux的命令进阶 66已收录 A+所属分类:运维教程history 查看历史记录内存中保存的记录…
接上一篇Linux命令之find(一) (1).实例 1.列出当前目录下及子目录下所有的.txt文件 [xf@xuexi ~]$ ls 1.txt 3.txt b.txt 公共 视频 文档 音乐 2.txt a.txt c.txt 模板 图片 下载 桌面 [xf@xuexi ~]$ find . -name "*.txt" ]./.cache/tracker/db-version.txt ./.cache/tracker/db-locale.txt ./.cache/tracker/p…
原文链接:http://wowubuntu.com/qrencode.html # 作者:riku/ / 本文采用CC BY-NC-SA 2.5协议授权,转载请注明本文链接. 对于二维码大家应该并不陌生,英文名为 2-dimensional bar code 或  QR Code,是一种用图形记载信息的技术,最常见的是应用在手机应用上.用户通过手机摄像头扫描二维码或输入二维码下面的号码.关键字即可实现快速手机上网,快速便捷地浏览网页.下载图文.音乐.视频等等. 在 Ubuntu / Linux…
上一篇主要是awk的进本应用.本节是awk的进阶篇 ACTION:除去常用的print和printf还有以下几个 expression:表达式 如$1>3 control statements:控制语句,如if,while等 compound statements:组合语句 input statements :输入语句 output statements:输出语句 control statements if: if(condition) statements if(condition) stat…
预备知识: 本实验要求实验者具备如下的相关知识. 前面我们学习了linux的文件系统,了解的文件系统的结构,也学了linux档案的属性和权限,以及其设定. 当我们执行命令操作一个文件的时候,却不知道这个文件为何种文件怎么办呢? 当我们执行一个指令,我们想知道这个指令是放在哪个目录里面的.该怎么办呢? 当我们要找一个文件,却不知道它在哪儿,该怎么办呢? 所有我们这节实验就是要解决以上的问题. 分别会学到:文件类型查看命令:file :搜索命令:which,whereis,以及find命令. 本实验…
昨天在用curl发送简单的HTTP请求做測试的时候发现自己每次使用的时候都是在网络上查看别人的演示样例才干想起来怎么用,这样效率太低了.尽管有网络依旧在,可是总感觉不是被自己掌握着,心里不踏实,回忆起来自己使用Linux也差点儿相同有三四年了.从最開始接触就是用一本Linux基础教程的书籍(不是鸟哥的书).開始接触的就是linux的各种各样的命令一些关于简单的shell编程的知识.可是当时只掌握了一些经常使用的命令.对于大多数的命令还是在使用的时候遇到再翻资料查看,可能处于对英文文档的畏惧或是感…
Cut 命令是常用的 Linux 命令,在这里总结一下平时常用的参数和用法,方便查证. 常用参数: -b:以字节为单位进行分割: -c:以字符为单位进行分割: -d:自定义分割符进行分割,默认为制表符: -f:一般与 -d 一起使用,指定区域: -n:一般与 -b 一起使用,取消分割多字节字符: 举个栗子,先生成一个测试模板 [dmdba@ gs_bash]$ > test.txt [dmdba@ gs_bash]$ cat test.txt root:x:::root:/root:/bin/b…
1.图例 ------>原图出处 2. 结构图 根目录说明 3.linux相关命令 cd(change directory切换目录): cd /. 进入根目录 cd .. 返回上一次目录 cd -  返回上一次的工作目录 cd ~ 切换到当前登录的住文件夹下 cd ~/ for_bar 切换到名字叫name的主文件夹下 绝对路径: 以 / 开头 列出文件: ls ls -l 同 ll 详细信息 ll -hi  也是查看详细信息 3.1 文件操作: 文件: r 阅读文件内容 w 修改文件内容 x…
这一章主要介绍vim编辑器的内部使用方法和注意事项 vim编辑器有四种工作模式:正常模式.插入模式.命令模式.可视模式.简单的判断方法就是看底部,什么都没有就是正常模式,光标在编辑器最底下时则是命令模式,有insert(replace)就是插入模式,有visual(visual line.visual block)就是可视模式.如果不确定自己处在什么模式下,按Esc(有时需要按两下)回到正常模式. vimtutor可以进入vim编辑器的简单教程,所以请看一下吧. (1).进入vim编辑器 这个可…
中间件 解析 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后, django会根据自己的规则在合适的时机执行中间件中相应的方法. 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量, 其中每一个元素就是一个中间件, MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.…
Linux用户.群组.权限 1.用户也是由一个个文件组成的下列文件都是存放用户信息的文件 useradd user1 /etc/passwd: 存放用户信息  /etc/shadow/ :存放用户密码 /etc/group : 存放组信息 /etc/gshadow :存放组密码  /home/user1 : 用户家目录  /var/spool/mal/user1:用户邮箱 1)useradd命令的功能:新增一个用户. 2) useradd命令的常用选项: a) –u:指定用户的UID b) –g…
之前在类和对象中我们说到了类的普通特性,本篇将介绍类的一些高级特性. 一.抽象类 抽象类:抽象类是只声明方法的存在而不去具体实现它的类.抽象类不能被实例化,也就是不能创建其对象.使用abstract关键字定义抽象类,直接上例子. 下面是一个抽象类的定义,在class前直接加上abstract关键字.最后一句"public abstract void voice();"是一个抽象方法,没有实际意义,必须用子类重写.需要注意的是,抽象方法只有方法的声明,而没有方法的实现,与接口类似,但是用…
linux常用命令 netstat 语法(命令)  主要查看端口状态 netstat  语法 netstat -t/tcp 显示Tcp传输协议连线状况; netstat -u/udp 显示UDP传输协议的连线状态; netstat -n/numeric 直接使用ip地址,而不通过域名服务器; netstat -l/listening 显示监控中的服务器的Socket netstat -p/programs 显示正在使用Socket的程序识别码和程序名称 netstat -a/all 显示所有连线…
作为开发者,也许你会说,不会linux简直弱爆了.是的,但是,倒底有多少人是真正在用linux进行开发工作呢,也许是我孤陋寡闻,但我相信,windows操作很多东西是真方便,不愿意使用linux直接开发.但是,我们会接触很多类型的命令,今天就来盘点一下,跑在windows上的类linux玩意儿吧.很多东西就点到为止吧. 我是从事php开发的,就从php开始说起吧.php大多数情况下,是直接使用浏览器进行调试输出的,但是,使用cli客户模式就是必须的了,这个工具呢,只要安装了php开发环境的,wi…
AWK是一种处理文本文件的语言,是一个强大的文本分析工具.之所以叫AWK是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的Family Name的首字符. 语法: awk [选项参数] 'script' var=value file(s) 或 awk [选项参数] -f scriptfile var=value file(s) 基本用法: 用法一: 新建一个log.txt 文件 this is a test Are you l…
回顾Linux(一) 学习了以下命令: mkdir/rmdir/ls/rm/pwd/cd/touch/tree/man/--help 想具体了解请看上一篇文章跳转 在Linux中推荐大家使用sublime text3作为文本编辑器 启动命令: subl 或subl 文件路径名 作用: 用来编写无格式的纯文本文件 sublime 的快捷操作 打开和隐藏侧边栏 view --> Side Bar -->Show/Hide sidebar ctrl + k b 字体的放大和缩小:ctrl + '+'…
今天,进一步学习Linux相关的命令,可能会有重复的地方,但学习本来就是不断重复的过程.故作小记! 1.安装了:vim  ,,,一款Linux爱好者经常用到的ide sudo apt-get install vim root@wuheng-virtual-machine:/var/www/html# lsa.txt  demo1  index.html  phpmyadmin  wh.tar.gzroot@wuheng-virtual-machine:/var/www/html# vi a.tx…
Linux查看系统信息的一些命令及查看已安装软件包的命令 centos下如何查看某个软件是否安装http://www.landui.com/help/show-3959.html CentOS 下 rpm包与 yum 安装与卸载 1.安装包都是以rpm结尾的.2.yum是从网络安装源(例如网易镜像,可以自己配置)上下载rpm,如果存在依赖关系会把依赖的rpm同时下载安装.3.rpm是安装本地存在的rpm包,如果存在依赖也需要安装上,如果某个rpm是自己修改编译的,那么只能用rpm安装了.依赖需要…
一.纯代码自定义等高cell 首先创建一个继承UITableViewCell的类@interface XMGTgCell : UITableViewCell在该类中依次做一下操作1.添加子控件 - (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { if (self = [super initWithStyle:style reuseIdenti…
使用函数 #!/bin/bash # testing the script function myfun { echo "This is an example of a function" } count=1 while [ $count -le 5 ] do myfun count=$[ $count +1 ] done echo "This is the end of the loop" myfun echo "Now this is the end…
作业二: 1)   在用户的主目录下创建目录test,进入test创建空文件file1 # ls /home/test file 2)   以长格式形式显示文件信息,注意文件的权限和所属用户和组 # ls -l 总用量 0 -r--r-xr-x. 1 root root 0 3月  15 15:06 file 3)   为文件file1设置权限,使其他用户可以对此文件进行写操作 # chmod o=w file 4)   查看设置结果, # ll 总用量 0 -r--r-x-w-. 1 root…
queue队列 class queue.Queue(maxsize=0) #先入先出 class queue.LifoQueue(maxsize=0) #后入先出 class queue.PriorityQueue(maxsize=0) #存储数据时可设置优先级的队列 queue.PriorityQueue 优先级案例一(使用数值进行优先级排序,数值越小优先级越高) import Queue class PriorityQueue(Queue.Queue): def _put(self, ite…
1. ls –i -i, --inode            显示每个文件的inode 号 查看inode 可以用于 同一个classloader加载同名class时,是以先加载到的class为准,如何判断先加载到是靠indeo的编号是否是小的 删除文件名有特殊字符的时候 可以用inode号删除  如:$ find . -inum 342137 -exec rm -i {} /;…
作业一: 1)   新建用户natasha,uid为1000,gid为555,备注信息为“master” natasha:x:1004:555:master:/home/natasha:/bin/bash 2)   修改natasha用户的家目录为/Natasha usermod -d /Natasha natasha 3)   查看用户信息配置文件的最后一行 natasha:x:1004:555:master:/Natasha:/bin/bash 4)   为natasha用户设置密码“123…
前言 不写前言了... 内容 我们都知道我们修改的实体状态添加到上下文里面,然后上下文根据实体状态生成相应的SQL执行脚本,去隐式执行到数据库中.(屏幕前的你暂且这样理解吧,因为小编语文没有学好,太通俗的语言不知道怎么描述)怎么应用EF进行增删改查呢?上代码 第一步:创建数据库上下文 //1 创建数据库上下文对象 HumanResourcesSystemEntities human = new HumanResourcesSystemEntities(); 增加: #region 增加一条记录…
前言 这个东西好像,一般也不经常动,都用默认的即可.由于MVC模式在framework里面的解析机制,区别与webform模式,是采用解析路由机制的url.从来实例化视图列对象,然后对该action进行操作,所以路由显得也很重要,也可以理解为这个是一个默认的rul. 按照上文MVC模式,首先发送请求到代码部分,会先解析路由机制,然后找到相应视图控制器下面的相应的action方法,其实就是一个默认引导作用.下面说一下默认路由和自定义路由,以及方法参数分析,其实也没什么. 内容 路由机制我见过的有以…