
Linux
文章平均质量分 59
sheepcyyc
这个作者很懒,什么都没留下…
展开
-
linux 常用指令集合
开一篇博客记录日常用到的Linux指令1. 查询特定日期文件1.1 atime、ctime与mtime:atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的。 ctime即change time文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改。 mtime即modify time,指文件内容被修改的时间。 使用stat可以查看文件的atime、ctime、mtime 也可以使用ls查看原创 2021-11-08 23:24:44 · 478 阅读 · 0 评论 -
expect
http://xstarcd.github.io/wiki/shell/expect_description.html转载 2015-09-04 22:54:19 · 299 阅读 · 0 评论 -
expect的一些知识点
作者:likelifehttp://blog.chinaunix.net/uid-12855424-id-318535.html1.send 后面的内容不显示给用户,如果要显示给用户使用send_user 或者使用 puts stderr(显示到屏幕) or puts(可以重定向到文件) puts stdout2.set timeout ntimeout {转载 2015-09-05 19:47:41 · 825 阅读 · 0 评论 -
sftp 获取远程文件列表
作者:goalking019http://blog.youkuaiyun.com/goalking019/article/details/4760665#comments在SFTP中有的时候你需要知道远程服务器中某一个文件夹下到底有哪些文件,然后需要逐个读取文件 并将下载下来的文件的原文件给删除或者移走做一些其他的处理。1: 读取远程文件列表nameStr=`sft转载 2015-09-05 22:00:19 · 6506 阅读 · 0 评论 -
Linux shell 交互式编程、TCL/TK 和 Expect 编译与安装、expect 编程
以下文章资源都来源于网络,保留原作者的一切权利:但是不知道原作者是谁了……Expect 被用来进行一些需要进行交互是shell 编程的,比如完成ssh 自动登录,就可以使用 expect 编程来实现 1,获取原始的tcl源码包和expect源码包,名称根据版本不同而有所区别。我的分别是tcl8.4.14.tar 和 expect-转载 2015-09-01 16:36:24 · 944 阅读 · 0 评论 -
Vmware虚拟机下三种网络模式配置
http://blog.youkuaiyun.com/collection4u/article/details/14127671#comments转载 2015-09-26 09:56:00 · 424 阅读 · 0 评论 -
expect的命令行参数
expect的命令行参数参考了c语言的,与bash shell有点不一样。其中,$argc为命令行参数的个数,$argv0为脚本名字本身,$argv为命令行参数。[lrange $argv 0 0]表示第1个参数,[lrange $argv 0 4]为第一个到第五个参数。与c语言不一样的地方在于,$argv不包含脚本名字本身。注意:$argv0和[lrange $argv 0 0]是不一样的。原创 2015-09-05 21:38:15 · 6812 阅读 · 0 评论 -
Centos6.5使用yum安装mysql——快速上手必备
http://blog.youkuaiyun.com/xxd851116/article/details/22947891第1步、yum安装mysql[root@stonex ~]# yum -y install mysql-server安装结果:Installed: mysql-server.x86_64 0:5.1.73-3.el6_5转载 2015-08-28 09:51:27 · 526 阅读 · 0 评论 -
快速安装mysql tcl expect
centos6.5下安装mysql tcl expect很简单 mysqlhttp://blog.youkuaiyun.com/a970973835/article/details/48047761tclyum install tclexpectyum install expect以上操作必须虚拟机可以上网原创 2015-09-05 12:49:17 · 836 阅读 · 0 评论 -
Tcl文件操作---gets需注意的一小点
gets fileId ?varName? 读 fileId 标识的文件的下一行,忽略换行符。如果命令中有varName就把该行赋给它,并返回该行的字符数(文件尾返回-1)如果没有 varName参数,返回文件的下一行作为命令结果(如果到了文件尾,就返回空字符串)。需提出注意的是:有varName参数和没有varName参数的文件尾返回标志是不一样的。有varName参数,文件尾原创 2015-09-07 23:20:44 · 11968 阅读 · 0 评论 -
expect中的close,wait,exit,return
#!/usr/bin/expect -fset ipaddr "localhost"set passwd "iforgot"spawn ssh root@$ipaddr #spawn 意思是执行命令,expect内命令,shell中不存在expect {"yes/no" { send "yes\r"; exp_continue}"passwor原创 2015-09-08 15:13:35 · 11795 阅读 · 0 评论 -
linux 软件安装
先了解一下软件包的类型 文件格式 来源 .deb Debian Linux软件包 .gz gzip压缩的文件(用gunzip解压) .bz2 bzip2压缩的文件(用bunzip2解压,也可以用带j选项的tar命令解压,或者使用tar -xvjf解压) .tar 用tar归档的文件(使用带xvf选项的tar命令提取文件。) .tar.gz gzip压缩的原创 2015-10-04 22:53:30 · 596 阅读 · 0 评论 -
解决vim 中文乱码
编辑~/.vimrc文件,加上如下几行: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 即可搞定。转载 2015-10-26 19:29:34 · 424 阅读 · 0 评论 -
shell--变量
本地变量只能存在于用户的当前shell生命周期,只能存在于用户的一个子进程中。环境变量存在于用户的所有子进程中。$# 参数的个数http://blog.youkuaiyun.com/zhuying_linux/article/details/6633022http://blog.youkuaiyun.com/justdb/article/原创 2015-08-20 21:20:54 · 315 阅读 · 0 评论 -
sftp用法简介
sftp是什么?sftp(Secure File Transfer Protocol)安全的文件传输协议。sftp是ssh的一部分,使用sftp时也是通过ssh建立一个可靠的通信线路来进行文件传输的。sftp的用法登录远程主机sftp username@remote_hostname_or_IP进入sftp后的操作查询帮助手册help?进入sftp后原创 2015-09-05 16:40:27 · 7478 阅读 · 0 评论 -
expect用法
http://www.cnblogs.com/iloveyoucc/archive/2012/05/11/2496433.html1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。 2. [s转载 2015-09-01 19:23:09 · 1359 阅读 · 0 评论 -
Vim配置 显示行号 语法高亮 智能缩进 更适合程序员使用
http://blog.youkuaiyun.com/sun_shine_/article/details/8449520转载 2015-09-01 22:56:10 · 318 阅读 · 0 评论 -
expect 的小点--expect的使用
expect "password"send "123456\r"注意:expect 和字符串“password”中间有一个空格,send和字符串“123456\r”中间有一个空格。因为expect和send都是一个命令,只有加空格才能与参数分开。expect {"password:" {send "123456\r"}}注意:expect与{ 之间有一个空格,因为这样原创 2015-09-02 08:42:49 · 606 阅读 · 0 评论 -
ssh
本文出自 “零一小筑” 博客,请务必保留此出处http://jetyi.blog.51cto.com/1460128/997221关于ssh服务端配置有不少文章,例如 linux下ssh服务配置,这里仅列举出一些查看ssh服务相关信息的常用命令.rpm -qa | grep ssh 可以看到系统中ssh安装包rpm -ql openssh-3.5p1-6 查看该安装转载 2015-09-02 19:43:14 · 418 阅读 · 0 评论 -
linux查看ip需注意的一点
由于登录CentOS时没有使用root用户,查看IP用时用 ifconfig 无效,当用su转换到root用忘掉环境也还是不行,上网查搜索相关资料后发现,原来使用su虽然切换到了root用户时环境变量并没有一起跟着变过来,如果使用 su - ,环境变量就会一起跟着变过来。 超级用户使用的命令大多是在 /sbin里面,一般用户使用的命令一般是在/bin里面,而/bin里面是没有ifcon转载 2015-09-02 09:43:34 · 709 阅读 · 0 评论 -
scp的具体用法
不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以在另外一台机器使用ftp的client程序来进行文件的copy。 第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。 第三种就是利用scp命令来进行文件复制。 scp是有Security的文件copy,基于ssh登录。 命令转载 2015-09-02 22:00:09 · 987 阅读 · 0 评论 -
centos6.5修改系统语言
看图原创 2015-09-02 21:29:26 · 2129 阅读 · 0 评论 -
shell简介
shell是命令解析器,解析输入的命令,调用kernel,返回结果。是用户与内核之间的桥梁。 shell同时是一种命令语言和程序设计语言。 一句话;shell是程序也是语言。shell的类型有ash,bash,ksh,csh,tsh…..程序可以在shell中运行,因为命令本质上是程序;同时shell中也可以运行shell,因为shell也是程序。 命令 功能 echo $SHELL原创 2015-08-19 15:51:32 · 406 阅读 · 0 评论 -
Linux--基础
Linux的基本目录 Linux把所有的硬件设备抽象成文件。 设备 文件名 IDE设备 /dev/hd[a-t] SCSI设备 /dev/sd[a-z] 标准软驱 /dev/fd[0-7] 软raid设备 /dev/md[0-31]文件权限说明有10个横杠组成,文件类型(1)+文件属主权限(2~4)+文件属组权限(5~7)+其他人权限(8~10) 修改文原创 2015-08-19 10:45:22 · 300 阅读 · 0 评论 -
fork函数详解
文章地址头文件:#include#include函数原型:pid_t fork( void);(pid_t 是一个宏定义,其实质是int 被定义在#include中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1注意,子进程是父进程的副本,拷贝父进程的数据空间,堆栈等资源。父子进程不共享上述资源。每执行一次f转载 2015-09-08 23:45:27 · 413 阅读 · 0 评论 -
shell脚本是否作为单独的一个进程执行?
不是,shell脚本本身不能作为一个进程。shell脚本由一个shell解释程序来解释、运行其中的命令。这个shell解释程序是单独的一个进程,脚本中的外部命令也都作为独立进程依次被运行。这也就是为什么ps不能找到正在运行的脚本的名字的原因了。转载 2015-09-09 00:13:51 · 3192 阅读 · 0 评论 -
vi & vim复制,粘贴,剪切文本
我经常用vi编辑器,但基本上还是windows的习惯,没有系统的学过其功能,今天遇到了文本的复制这没有办法了,查看一下解决如下:引用文本:------------------------------------------------------------------------------------------------------------------时常自我反省,敏感的思转载 2015-09-09 09:32:48 · 537 阅读 · 0 评论 -
linux--简介
Unix(性能好)–(昂贵)–>Linux(C语言,开源)Linux之父–Richard Stallman–代表作gccLinux继承了Unix的高贵血统,但是价格低廉。*Linux的开发模式 集市式的自由开发模式:很多人因为兴趣像赶集一样来参加项目开发,大家自由发挥,是一种横向的,自由的开发模式。 大教堂式开发模式:很多人被聚集起来参加项目的开发,由框架师来指挥开发,是一种严谨的,垂直式的,由原创 2015-08-18 10:05:39 · 438 阅读 · 0 评论