Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux常用命令之awk

Linux常用命令之awk

标题:awk命令的使用作用:awk是非常好用的数据处理工具,主要处理每一行的字段内的数据,默认的字段的分割符为空格键或[tab]键一、awk脚本的基本结构: awk "BEGIN{print "start"} pattern {commands} END{print "ends"}" file //一个awk脚本通常由:BEGIN语句块、能够使用模式匹配的通用语句块、END语句块3部分组成,这三部分是可选的,任意一部分都可以不出现在脚本中 ...
Linux常用命令之seq

Linux常用命令之seq

标题:seq命令的使用作用:seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式、宽度、分割符号进行控制语法: [1] seq [选项] 尾数 [2] seq [选项] 首数 尾数 [3] seq [选项] 首数 增量 尾数选项: -f, --format=格式 -s, --separator=字符串,使用指定的字符串分割数字(默认使用个" "分割) -w, --sequal-w...
Linux运行等级,根目录,文件类型等基本概念

Linux运行等级,根目录,文件类型等基本概念

Linux的RunlevelLinux默认有6个Terminal(Ctrl+Alt+F1~F6)和1个X window(Ctrl+Alt+F7,图形化界面)让用户登录Linux的runlevel一共有7级,上述的6个terminal运行在runlevel 3,Xwindow运行在runlevel5,如果安装的是Fedora,Ubuntu这类发行版的话会直接进入图形界面。以Ubuntu为例,若想要开机进入字符界面而不是图形界面,可以在终端中输入命令$sudo...
Linux下搭建树莓派交叉编译环境

Linux下搭建树莓派交叉编译环境

本学期选了嵌入式开发课程,所以第一步就是要准备环境。硬件环境自不必说,购买了树莓派二代、sd卡,读卡器、路由器、网线这些都是以前就有的。软件环境的搭建包括如下几步:1.搭建虚拟机Linux环境2.烧录树莓派系统3.在虚拟机Linux环境中搭建本地开发与编译环境4.在虚拟机Linux上搭建交叉编译环境5.开发一段简单的程序,通过本地编译后,再进行交叉编译。之后将编译好的程序放到树莓派上执行进行测试。具体步骤:1.搭建虚拟机Linux理论上说,在windows...
关于树莓派的一些用法

关于树莓派的一些用法

树莓派二代b+,发现这个“卡片机”还挺有意思。本来是当作嵌入式设备买的,可玩下来发现即便常规用法也几乎可以当pc用了。收集了一些日常用法,留作记录。如何充分利用sd卡上的剩余空间:方法1:1.将sd卡取出插入读卡器,在主机里识别。通常为 /dev/sdb2.在主机上安装软件gparted,启动sudo gparted ,找到第二个分区,卸载、调整分区大小直至全部。应用。3.插回树莓派启动。更简单的方法2,利用系统本身提供的功能:su...
Linux环境配置文件分类

Linux环境配置文件分类

Linux的环境配置文件分两大类,一类是针对所有用户,一类是针对当前用户。(以下均以Ubuntu为例,其他发行版大同小异)针对所有用户的:/etc/profile——用户登录时会被执行,需要重新加载才能生效。/etc/bash.bashrc——用户打开bash shell时执行,重新开一个shell即可生效。同理,针对单个用户的:~/.profile——用户登录时执行,需要重新加载才能...
Linux后台运行&符号、nohup命令、输出重定向等使用方法

Linux后台运行&符号、nohup命令、输出重定向等使用方法

列出若干种情形,便于这几个命令及参数的理解:在命令最后加上&符号,表示让这个进程到后台去执行,这样立刻返回到提示符状态,我们可以接着做下面的事。如:command &但此时如果这个进程有输出,还是会显示出来,这又会干扰到我们的shell窗口。所以可以考虑把标准输出重定向到某个文件去,如:command >output &现在清净了。但有时我们会发现后台运行的进程出错了,我们希望把错误信息也保存起来。那就用到了linux中默认定...
Linux基础教程:Linux权限管理

Linux基础教程:Linux权限管理

权限管理是Linux中一个十分重要的概念,也是系统安全性的重要保障。一、基本权限用户对文件拥有所有者,所属组和其他人三个身份,每个身份都有读写执行三个权限。-rw-r--r--:第一个"-"位置是代表文件类型的。 文件权限前的第一个字母用来标识文件类型: -:一般文件 d:目录文件 b:块设备文件 c:字符设备文件 l:链接文件 p:人工管道常见的为-,d,Irw- r-- r-- :文件权限u g ou所有者,g所属组,o其他人r读 w写 x执行 -...
Linux基础教程:Linux的用户和组管理

Linux基础教程:Linux的用户和组管理

Linux是个多用户多任务的分时操作系统,越是对服务器安全性要求越高的服务器,越需要建立合理的用户权限等级制度和服务器操作规范。在Linux中主要是通过配置文件来查看和修改用户信息关于用户的配置文件有四个。/etc/passwd/etc/shadow/ect/group/etc/gshadow/etc/passwd记录了这个用户的一些基本属性第1字段:用户名称第2字段:密码标识(表示有密码,会去/etc/shadow下调用)第3字段:UID 0 超级用户...
Linux基础教程:Linux的rpm包管理

Linux基础教程:Linux的rpm包管理

我们都知道,Windows的程序无法直接在Linux中运行,Windows中大量的木马和病毒也无法被Linux识别,这样加强了Linux的安全性,但所有的软件包都必须针对Linux再做单独的开发。软件包分类源码包 (把源代码直接开放的包) 脚本安装包(源码包写一个安装界面,不需要手动安装)二进制包(RPM包、系统默认包)源码包的优点:1.开源,如果有足够的能力,可以修改源代码2.可以自由选择所需的功能3.软件是编译安装,所以更加适合自己的系统,更加的稳定也...
Linux基础教程:Linux的安装与简介

Linux基础教程:Linux的安装与简介

之前在大学学过Linux,出来工作发现Linux不只是一个系统而已,KALI也是封装在Linux上,磨刀不误砍柴工,于是,又学期起了Linux。一:Linux/Unix发展历史1、1969年,肯·汤普森在DEC PDP-7机器上开发了unics系统,(即Unix的原型)2、1971,肯汤普森的同事丹尼斯·里奇发明c语言,1973,unix系统的绝大部分源码用c语言重写。这为提高unix系统的可移植性打下基础。3、1984,Tan...
在RedHat6.4上编译z3求解器

在RedHat6.4上编译z3求解器

因为项目需要,我们使用到了微软的z3求解器求约束,但是z3求解器在红帽平台上并没有发布编译好的二进制版本,而我们的运行环境是红帽的RedHat企业版6.4,因此需要自己编译相应的二进制。z3是由微软公司开发的一个优秀的SMT求解器(也就定理证明器),它能够检查逻辑表达式的可满足性。目前的最新版本是4.4.1,github主页。从z3主页上面下载最新的代码git clone git@github.com:Z3Prover/z3.git切换工作目录到z3下执行...
Linux下安装配置Nexus

Linux下安装配置Nexus

一、安装和运行nexus1、下载nexus:http://www.sonatype.org/nexus/go可选择tgz和zip格式,以及war,选择tgz或zip时不同版本可能在启动时存在一定问题,可能是因为jdk版本问题,若无法启动请选择2.5或更早的版本注:nexus 2.6版本之后不再支持jdk1.62、安装nexus若下载war,则将其放置tomcat下的webapp目录中,改名为nexus,运行tomcat服务,即可访问http://local...
Linux下不同运维人员共用root 账户权限审计

Linux下不同运维人员共用root 账户权限审计

一、为什么? 在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度。不出问题还好,出了问题,就很难找出源头。 这里介绍下,如何利用编译bash 使不同的客户端在使用root 登陆服务器使,记录各自的操作,并且可以在结合ELK 日志分析系统,来收集登陆操作日志二、环境 服务器:CentOS 6.5、Development tools、使用密钥认证,SElinux 关闭。 客户端:生成密钥对,用于登录服务器...
Linux 系统管理 使用技巧

Linux 系统管理 使用技巧

一、这篇文章讲了什么? 这篇文章参考性很强,希望以后多分享一些文章啦。所以就把草稿箱的其中一篇很实用性的Linux小技巧分享给运维的基友们。后续该篇文章会一直更新新技巧哟。感谢童鞋们的关注哈。二、干货开始啦!1.查看端口监听[root@linuxidc ~]# netstat -n | awk "/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}"CLOSE_WAIT 4ESTABLISHED 3432.查看...
磁盘管理之软RAID

磁盘管理之软RAID

1、RAID概述RAID,Redundant Arrays of Inexpensive(Independent)Disks的简称,独立磁盘冗余阵列,简称磁盘阵列。简单来说,RAID是把多个硬盘组合成为一个逻辑扇区,因此,操作系统只会把它当作一个硬盘,经常被用在服务器电脑上。不同的RAID实现的功能也是不尽相同的,或增强处理速度,或增强容错能力,当然,更有甚者,是可以兼备这个特性的。2、RAID分类<1>RAID0 <2>RAID...
Linux删除根驱动的代价

Linux删除根驱动的代价

虽然在操作Linux的实际情况中,误删除根驱动的的操作一般不会发生,但是小编还是在此演示一下,重在让大家更加深入的了解Linux的启动过程。先查看/boot分区下内容操作系统启动的时候,通过BIOS-->MBR-->GRU的层层引导,访问到/boot下的vImlinux-2.6.32-642.x86.64内核文件,但是此时是没有根的,具体为什么,前面的内容已经提到。为了加载根,就要访问/lib/moudles,同样行不通,所以就在/boot中植...
<< 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 >>