1.ssh 相关:
1.开启/关闭/重启ssh服务:service sshd start/stop/restart
2.修改ssh服务端口:以root进入/etc/ssh目录找到sshd_config 找到
#Port 22
Port 2188
将端口修改成2188 然后重启服务
2.scp相关:
用dingjin这个账号向172.16.1.2的/home/dingjin/目录传入proc_register.sql文件,如果传文件夹加 -r参数。
从本地传到服务器
scp -P2188 /home/proc_register.sql dingjin@172.16.1.2:/home/dingjin/
从服务器传到本地
scp dingjin@172.16.1.2:/home/dingjin/proc_register.sql /tmp
3.rpm相关:
卸载tcl
rpm -qa|grep tcl
先找到tcl的名字
rpm -e tcl名字
4.expect
首先,要安装expect,linux expect的安装
1.安装相应的包
yum install -y tcl tclx tcl-devel
2.下载expect-5.43.tar.gz包(我这里用的这个包,大家也可以用别的)
根据参数,运行./configure
./configure --with-tcl=/usr/lib --with-tclinclude=/usr/include/tcl-private/generic
3.make && make install 安装完毕
简单的登陆别的机器执行命令,可行 (更详细的还得参考expect的有关说明)
expect.sh
#!/usr/local/bin/expect
set timeout 10
spawn ssh root@ip
expect "*password*"
send "123456\r"
expect "#"
send "service crond restart\r"
expect eof
上传两个expect相关包
5.修改系统时间
先修改日期:
date -s 2012-03-13
再修改时间:
date -s 14:20:00
在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。
#clock -w
这个命令强制把系统时间写入CMOS。
6.
$0: shell或shell脚本的名字
$*:以一对双引号给出参数列表
$@:将各个参数分别加双引号返回
$#:参数的个数
$_:代表上一个命令的最后一个参数
$$:代表所在命令的PID
$!:代表最后执行的后台命令的PID
$?:代表上一个命令执行后的退出状态
分享到:
相关推荐
"Linux学习资料"是一个专门针对初学者设计的资源集合,旨在帮助快速理解和上手这个强大的系统。 "练成Linux高手.chm"很可能是一本电子书,详细介绍了Linux的基础知识和高级技巧。书中可能涵盖的内容包括:Linux的...
这份“非常好的Linux学习资料”提供了一系列教程,旨在帮助新手快速入门并深入理解Linux系统。 首先,"Linux实用培训学习教程1.0(最终版).chm"是一个全面的Linux基础教程。它可能包含了Linux的历史背景、基本概念,...
【Linux学习资料集合】 在IT领域,Linux是一个广泛使用的开源操作系统,尤其在服务器和开发环境中。这个名为"Linux学习资料集合"的压缩包文件包含了帮助初学者和有经验的用户深入理解Linux系统命令的资源。以下是对...
Linux学习资料集锦包含了多个关于Linux操作系统的深度学习资源,主要涵盖了内核解析和网络编程两个核心主题。这些书籍能够帮助读者深入理解Linux系统的工作原理,以及如何在Linux环境下进行高效的网络编程。 首先,...
这份"linux学习资料下载"的压缩包显然包含了帮助初学者和进阶者深入理解Linux系统的重要资源。其中,"Linux命令大全.chm"是一个非常实用的文档,它详细介绍了在Linux环境中常用的命令。 Linux命令是操作系统的核心...
"Linux学习资料大全"这个压缩包文件显然包含了丰富的学习资源,旨在帮助用户深入理解和掌握Linux操作系统以及与其相关的shell编程技术。下面将详细阐述这些知识点。 1. **Linux常用命令**: Linux命令行是其核心...
linux 学习资料,包括基础学习,编程。 Linux网络编程.pdf makefile教程.pdf UNIX环境高级编程 学成Linux快手.chm
linux学习资料:linux指令,包含WORD版本和chm版本,Linux学习经验谈,Linux下软件安装详解,Linux操作系统下C语言编程入门,Linux命令使用技巧集锦,Linux命令使用技巧集锦。
linux学习资料,有两种文档
这份"Linux学习资料"的压缩包显然包含了丰富的资源,帮助初学者和有经验的用户深入理解和掌握Linux系统。以下是对这些学习资料可能涵盖的知识点的详细解释: 1. **Linux基础**:学习Linux首先需要了解它的历史、...
本文档《Linux学习资料.pdf》显然是一个适合初学者的基础教程,可能包含了课程代码和其他实践材料。 在Linux系统编程中,C语言是主要的编程语言,因为Linux内核就是用C语言编写的。学习Linux系统编程时,必须先具备...
本学习资料包含"Unix-day01"和"Unix-day02"两个部分,旨在全面覆盖Linux的基础知识和进阶技能,帮助学习者从零开始掌握Linux运维技术。 在"Unix-day02.pdf"中,可能涵盖以下知识点: 1. **Linux历史与哲学**:了解...
linux学习资料.pdf; linux学习资料.pdf; linux学习资料.pdf;
华为,作为全球领先的电信解决方案供应商,深知Linux在IT领域的关键地位,因此为员工提供了内部的Linux学习资料,以提升其技术水平。这份"华为内部LINUX学习资料"无疑是一份宝贵的资源,尤其适合对Linux感兴趣或希望...
"Linux学习资料.rar"这个压缩包提供了两个重要的学习资源——"Linux精华教程.CHM"和"Linux命令大全.chm",它们将帮助初学者及进阶者深入理解Linux系统的核心概念和操作。 "Linux精华教程.CHM"这本书籍可能涵盖了...
linux学习资料小全 linux学习资料小全
"Linux学习资料精选大全"这个压缩包显然包含了丰富的学习资源,旨在帮助用户全面掌握Linux的相关知识。让我们逐一解析其中的四个主要部分。 首先,"常用安装技巧+内核编译"这部分内容可能会涵盖以下知识点: 1. **...