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

首页 / 操作系统 / Linux

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中植...
Linux 计划任务 Cron

Linux 计划任务 Cron

难题---每分钟要执行某个程序检查服务的运行---每天要对数据进行备份---每月要对日志进行备份......如果你也存在这样的问题,Cron将可以帮助你从繁重的工作中解脱出来。--------------------------------------------------------------------------------1、Cron是什么 Cron是计划任务,它保证了某个程序在特定的时间内的准确执行。要安排任何一个cron,就必须有负责这个c...
Spring Cache缓存介绍

Spring Cache缓存介绍

Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring Expression Language)来定义缓存的 key 和各种 cond...
<< 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 >>