linux
文章平均质量分 53
df0128
在路上
展开
-
linux烧写启动盘-TF卡
步骤一:网上下载需要使用的image文件,原创 2014-05-19 10:59:01 · 5174 阅读 · 0 评论 -
shell常用时间戳的获取和转换时间
1、获取当前日期+时间要获取当前日期+时间,返回如1970-01-01 00:00:00则使用如下代码:currentTime =`date "+%Y-%m-%d %H:%M:%S"`输出2019-04-29 09:49:48也可以使用简写:currentTime =`date "+%F %T"`格式可以根据需要修改,如只获取日期:currentTime =`date "+%Y-...原创 2019-04-29 10:34:49 · 35967 阅读 · 3 评论 -
linux安装gcc
1、下载gcc源码此处可以使用地址wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz或者wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.gzgcc官网上可以看到版本:https://gcc.gnu.org/news.html2、解压:使用命令...原创 2019-04-18 19:57:32 · 2454 阅读 · 0 评论 -
linux系统下载python2和python3共存的情况下使用分别使用pip
前言:在linux系统中,由于yum使用python2,所以安装了python2.x,相应的也安装了pip工具,此时我需要用到python3,那么此时在使用之前的那个pip工具就无法为python3添加库了,故需要分开使用;安装pip3前提:安装了python3进入python3的解压出来的安装包目录;输入命令./configure –prefix=/python3 –enable-s...原创 2019-03-08 18:22:26 · 2545 阅读 · 0 评论 -
linux下运行python脚本和隐藏运行模式
1、一般运行方式:$ python *.py这种方式运行的话脚本内部所有的print都会打印在当前控制台;2、隐藏运行模式:nuhup python -u test.py > test.log 2>&1 &test.log 为内部所有的log输出的位置;2>&1 表示将标准错误输出转变化标准输出,可以将错误信息也输出到日志文件中(0-...原创 2019-03-08 16:30:28 · 1184 阅读 · 0 评论 -
在 CentOS 6.5 上安装和配置 Xen
1.安装系统,使用光盘安装centOS6.5,使用最小安装;(请勿使用UEFI,会导致之后内核切换的问题)2.安装xen,# yum update# yum install centos-release-xen# yum install perl# yum install xen(由于最小安装没有vim,所有如果你安装完系统后手动安装了vim则就不用再安装perl了)3.重启系统,此原创 2015-04-28 11:09:15 · 1191 阅读 · 1 评论 -
linux的if判断表达式大全
关于文件属性的判断式: -a 如果文件存在 -b 如果文件存在,且该文件是区域设备文件 -c 当file存在并且是字符设备文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是普通文件时返回真 -g 当由pat原创 2015-04-28 13:52:53 · 801 阅读 · 0 评论 -
linux查看内核版本和发行版本的方法
查看内核版本可以使用uname -r命令,如下:[root@localhost ~]# uname -r3.10.68-11.el6.centos.alt.x86_64查看发行版版本可以使用命令cat /proc/version,如下:[root@localhost ~]# cat /proc/versionLinux version 3.10.68-11.el6.cent原创 2015-04-27 14:41:01 · 596 阅读 · 0 评论 -
XenServer中的xentools安装方法
@1.在Xencenter里将光驱换成xs-tools.iso; @2.# cd /mnt # mkdir xs-tools # mount /dev/xvdd /mnt/xs-tools/ mount: block device /dev/xvdd is write-protected, mounting read-only原创 2015-04-27 14:38:06 · 4467 阅读 · 1 评论 -
linux之cut用法
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参转载 2015-04-29 10:39:34 · 424 阅读 · 0 评论 -
linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会转载 2015-04-29 09:36:33 · 348 阅读 · 0 评论 -
linux系统开机顺序
#1.BIOS,寻找能开机的存储设备 #2.MBR(master boot record),记录了存储设备中各bootloader相关信息并加载bootloader到内存中 #3.Bootloader,不同的OS有不同的bootloader,linux所用的bootloader有三种,grub、lilo或者spfdisk,通常使用grub,即/boot/grub文件夹下的g原创 2015-04-29 11:10:14 · 395 阅读 · 0 评论 -
linux下dd命令使用方法
dd用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换,一般用于制作启动盘; 参数如下: 1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。 2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。 3. ibs=bytes:一次读入bytes个字节,即指定一个块大小为bytes原创 2015-04-29 09:14:36 · 2917 阅读 · 0 评论 -
linux系统开机顺序
1.linux系统开机顺序为: #1.BIOS,寻找能开机的存储设备 #2.MBR(master boot record),记录了存储设备中各bootloader相关信息并加载bootloader到内存中 #3.Bootloader,不同的OS有不同的bootloader,linux所用的bootloader有三种,grub、lilo或者spfdisk,通常使用原创 2015-04-24 09:35:43 · 566 阅读 · 1 评论 -
linux下登录ftp使用lftp命令详解
使用lftp 1、登录ftp代码:lftp 用户名:密码@ftp地址:传送端口(默认21)用法(1)lftp username:password@127.0.0.1:21 回车(2)lftp username@127.0.0.1 回车 ##默认21端口 回车后输入密码(3)lftp 127.0.0.1 回车 ##回车后 login 登录(4)lftp 回转载 2015-04-20 10:06:41 · 30075 阅读 · 0 评论 -
[笔记]shell中直接获取crash工具下的bt和log文件的方法
由于使用crash工具时会自动进入crash工具下,即进入如下界面:crash >此时无法直接执行shell命令,那么如果想要获取crash工具下的bt和log文件,则可用如下方法:crash ./vmcore /usr/lib/debug/lib/modules/2.6.18-371.el5/vmlinux bt >$logdir/bt_$date.txtlog >$logd原创 2015-03-06 11:55:22 · 1317 阅读 · 0 评论 -
[笔记]shell使用ps -ef|grep xxx时不显示grep xxx进程的方法
在使用ps -ef|grep xxx时会将grep xxx的进程也带出来,而在脚本中如果想要截取此命令结果的一部分,则grep xxx的进程会显得多余,如下:[root@localhost ~]# ps -ef|grep pythonroot 2829 1 0 Feb28 ? 00:00:13 /usr/bin/python -tt /usr/sbin原创 2015-03-06 11:51:52 · 9351 阅读 · 2 评论 -
shell练习之检查一个程序是否运行并给出提示的方法
通常检查一个程序是否运行可以使用ps -e原创 2014-08-01 14:04:14 · 705 阅读 · 0 评论 -
ansible传文件到远程copy和从远程机器拷贝文件fetch
这里主要用到两个功能,fetch和copy,其中copy是将文件拷贝到远程机器,二fetch是把文件从远程拷贝到本机,下面分别做说明(需要注意的是不支持文件夹的拷贝):前置条件使用ansible进行拷贝的前置条件是安装ansible的机器上要添加远程机器的地址,后边的范例中的all即为远程机器映射的地址1、将文件拷贝到远程机器标准写法:ansible all -m copy -a "src...原创 2019-06-03 10:00:19 · 29298 阅读 · 5 评论