linux
tricerice
这个作者很懒,什么都没留下…
展开
-
区分linux 物理cpu,逻辑cpu,核数
物理cpu,逻辑cpu,核数原创 2015-08-22 23:58:18 · 341 阅读 · 0 评论 -
linux shell 字符串操作(长度,查找,替换)详解
在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同转载 2015-12-17 22:20:36 · 245 阅读 · 0 评论 -
关于 “命令>/dev/null 2>&1 ”等价于“命令 &>/dev/null ”
Shell中常见比如 ls-l >/dev/null 2>&1 等价于: &>/dev/null 意思是将ls-l 它的标准输出定向到null(丢弃),2表示文件描述符,>&1,其中&表示后面不是普通文件,而是文件描述符。意思是强stderr 重定向到stdout,最终写入/dev/null,即丢弃。1。这里的1和2指的是文件描述符。0:stdin1:原创 2015-12-20 10:55:02 · 2042 阅读 · 0 评论 -
Linxu笔记(11): Linux系统管理常用命令
ps aux查看系统所有进程ps –le 查看系统所有进程top查看系统健康进程ps tree查看进程树kill –l pid重启进程kill -9 pid杀死进程jobs查看后台进程bg重新启动前台被中断的进程fg命令把被中断的命令后台执行vmstat [刷新延时] [刷新次数原创 2015-12-27 21:39:13 · 247 阅读 · 0 评论 -
shell中source和export区别
shell中source和export区别原创 2016-04-24 10:39:12 · 7251 阅读 · 0 评论 -
Linxu笔记(6): yum在线安装与光盘环境搭建
yum在线安装学习(yum中全部用包名不需要包全名)网络yum源:目录 etc/yum.repso.d下第一个在线,第三个是没网时候采用 yum list :查询所有可用软件包yum search 包名称:可以查询该包和它依赖的包yum –y install 包名:自动安装包名称yum –y update 包名 :自动更新yum –y update :不加包原创 2015-11-21 21:46:30 · 381 阅读 · 0 评论 -
几个不错的Shell脚本
【例子:001】判断输入为数字,字符或其他#!/bin/bash read -p "Enter a number or string here:" input case $input in [0-9]) echo -e "Good job, Your input is a numberic! \n" ;; [a-zA-Z]) echo -e "Good job, Your inp...转载 2018-02-15 09:22:30 · 417 阅读 · 0 评论 -
shell之sort命令解析
1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txtbananaapplepearorange[rocrocket@rocrocket programming]$ sort seq.txtapplebananaor...转载 2018-02-15 10:04:19 · 665 阅读 · 0 评论 -
shell 实例收集
shell编程入门http://www.runoob.com/linux/linux-shell-variable.htmlhttp://c.biancheng.net/cpp/shell/1.查找当前目录中所有大于500M的文件,把这些文件名写到一个文本文件中,并统计其个数。find ./ -size +500M -type f | tee file_list | wc -l2.在目录/tmp下...转载 2018-02-16 21:37:57 · 360 阅读 · 0 评论 -
常用shell,很不错
http://blog.csdn.net/bbwangj/article/details/73480381在日常工作过程中,经常要对服务器进行一些操作,整理了一些常用的一句话shell命令,使运维人员工作起来更加得心应手,如果您有什么好的一句话脚本,欢迎留言! 1、查找当前目录下占用为0字节的文件并删除find ./ -type f -size 0 -exec rm -rf {}\; #此命...转载 2018-02-17 15:21:17 · 472 阅读 · 0 评论 -
Linux Ctrl+Z和Ctrl+C的区别
提问:CTRL-Z和CTRL-C区别?回答:CTRL-Z和CTRL-C都是中断命令,但是他们的作用却不一样.CTRL-C是强制中断程序的执行,而CTRL-Z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.例如:当你vi一个文件是,如转载 2015-11-29 22:59:45 · 279 阅读 · 0 评论 -
设置环境变量永久生效和临时生效 export PS1
source/etc/profile是让/etc/profile文件修改后立即生效,还有一种方法是:. /etc/profile注意:.和/etc/profile有空格linux中source命令source命令也称为“点命令”也就是一个符号(.).source命令通常用于重新执行刚修改的初始或文件,使之立即生效,而不必注销并重新登录。 一、Linux的变量种类转载 2015-12-13 20:32:34 · 1514 阅读 · 0 评论 -
Linxu笔记(4): Redhat系列最简单的一种ip配置方式
IP配置:1、 setup窗口模式: 要想生效需要重启linux和网络服务:修改配置文件使开启重启(默认开启不会启动):Vi/etc/sysconfig/network-scripts/ifcfg-eth0将 ONBOOT=“no”修改为“yes”然后重启服务:service network restart然后永久生效,区别ficonfig修改原创 2015-11-21 21:41:41 · 286 阅读 · 0 评论 -
linux之cp/scp命令+scp命令详解
linux之cp/scp命令+scp命令详解 名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目转载 2015-11-05 19:05:29 · 295 阅读 · 0 评论 -
Linxu笔记(3): vim最常用的几个命令
Vim命令最常用的,仅供自己以后查看命令模式:set nu(set number)设置行号;西面命令需要esco:在光标下插入新行O:在光标上插入新行gg:到第一行G:到最后一行2G:到第二行0:回到行首,$回到行尾dd: 删除光标所在行dG删除光标所在行,到文件末尾 u返回上一次操作搜索/string插入模式:a:r file 可以将文原创 2015-11-21 21:39:57 · 293 阅读 · 0 评论 -
Linux笔记(1):Linux目录结构
对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在转载 2015-11-21 21:35:15 · 407 阅读 · 0 评论 -
Linxu笔记(8): su root误区
su root的误解su root :不彻底,用户的环境变量信息没有切换su – root 在切换root的同时连带用户的环境信息全部切换过去 su – root –c “useradd username”:不切换root身份,但是调用root用户权限执行原创 2015-11-21 21:49:28 · 65 阅读 · 0 评论 -
Linxu笔记(10): 文件系统管理与简单命令
分区和文件系统或者:注:逻辑分区从扩展分区中划分,只能从5开始1) 文件系统常用命令df –h -s任性化显示磁盘分区占用状态du –h -s统计文件目录,文件大小(避免了ll只统计该文件夹下一级目录的文件名大小)du 和df的区别: fsck 文件系统修复命令dumpe 2fs /etc/sda1 :查看磁盘状态原创 2015-11-21 21:52:21 · 262 阅读 · 0 评论 -
Linxu笔记(5): rpm安装包安装与卸载
rpm安装包:命名:包全名vs包名操作未安装的包采用包全名,如果是已经安装的包采用包名。 rpm包依赖:如果以来.so则说明则依赖的是库万能的以来库查询网站:http://www.rpmfind.net/-yum 可以在线安装Rpm包安装:rpm –ivh (install、verbose、hash)rpm包升级:rpm Uvh 包全名rpm –e(er原创 2015-11-21 21:43:42 · 290 阅读 · 0 评论 -
Linux笔记(2):常用命令简单记录
(1) ls list 命令(2) ls –a list all(3) ll –h list long human 人性化的展示,大小(4) mkdir 创建目录(5) mkdir –p 可以递归创建目录。(6) pwd (7) cp –r /a/b 复制目录(8) cp /a/a.* 复制多个文件原创 2015-11-21 21:37:42 · 226 阅读 · 0 评论 -
Linxu笔记(7): 用户信息管理
1、 用户管理: 1)、配置文件/etc/passwd总共7个字段字段1:用户名称 字段2:密码标示字段 3:用户id 字段4:组id 字段5:用户说明 字段6:户宿主目录 字段7:登录之后的shell,即命令解释器2)、配置文件/etc/shadow(只能root用户查看,很牛哈字段1:用户名 字段2:用户密码 字段3:密码设置时间 字段4:两次密码原创 2015-11-21 21:48:21 · 320 阅读 · 0 评论 -
Linxu笔记(9): ACL权限
1、 ACL权限dumpe2fs –h /dev/sda3: 查看文件分区是否支持 ACLmount –o remount acl /挂在根分区,加入acl权限,临时修改ACL权限/etc/fstab : 该文件设置支持acl, 如果该文件是defaults 则支持acl,修改后重启系统或者重新挂载长期修改ACL权限getfacl 目录: 查看目录的ACL权限setfacl原创 2015-11-21 21:50:36 · 254 阅读 · 0 评论 -
vsftpd.conf详细解析非常有用
vsftpd.conf 是 vsftpd 守护进程的配置文件,默认位于 /etc/vsftpd.conf ,但是其路径也可以通过 vsftpd 的命令行参数进行修改。这个特性在希望由 xinetd 针对每个不同的主机使用不同的配置文件调用 vsftpd 的场合很有用。---------------------格式---------------------vsftpd.conf 的格...原创 2018-12-07 23:58:46 · 4043 阅读 · 0 评论