`
maypol
  • 浏览: 28109 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux常用命令2

ssh 
阅读更多

11、创建链接文件
ln -s 目标文件路径 链接文件名称

12、创建用户
useradd -s /usr/bin/csh -d /home/ams  -g enip -m ams

13、修改权限
chown -R 用户名:组名 目录 ,如chown -R user:system /home/myfile > /dev/null 2>&1
chmod -R 权限值 目录 ,如chmod -R 777 /home/myfile > /dev/null 2>&1

14、查找当前目录大小
du -sm
du -sh
df

15、指定命令别名
alias 新名称 "实际命令名称" ,如alias ll "ls -alt"

16、tr命令
cat a.txt |tr "[a-z]" "[A-Z]" >b.txt 转换大小写
tr -s "[\012]" < plan.txt 或 tr -s ["\n"] < plan.txt 删除空行
tr -s "[a-z]"<oops.txt >result.txt 去除oops.txt里面的重复的小写字符
echo $PATH | tr ":" "\n"
echo ${CUR_VER} | cut -c1-11 | tr --delete ' '  截取字符串

17、获取路径
basename /home/path/name 获取文件名name
dirname /home/path/name 获取路径/home/path

18、远程人机交互操作
#登陆到网元单板创建一个目录
MKDIR()
{
local Base_IP=${1};
local BRDPKGDIR=${2};
/usr/bin/expect <<EOD
spawn ssh root@${Base_IP} "\[ -d ${BRDPKGDIR} \] && rm -rf ${BRDPKGDIR}; mkdir -p ${BRDPKGDIR};"
   for {} {1} {} {
           expect {
           "*(yes/no)?" { send "yes\r" ; continue }
           "*assword:" { send "passwd\r" ; continue }
           -re . { exp_continue }
           eof { break }
          }
       }
EOD
}

#拷贝目录到网元单板
CPdirToBRD()
{
local Base_IP=${1};
local BRDPKGDIR=${2};
local NOW_DIR=${3};

/usr/bin/expect <<EOD
spawn scp -r ${NOW_DIR} root@${Base_IP}:${BRDPKGDIR}
   for {} {1} {} {
           expect {
           "*(yes/no)?" { send "yes\r" ; continue }
           "*assword:" { send "passwd\r" ; continue }
           -re . { exp_continue }
           eof { break }
          }
       }
EOD
}
分享到:
评论

相关推荐

    【IT十八掌徐培成】Linux基础-02.Linux常用命令2.zip

    【IT十八掌徐培成】Linux基础-02.Linux常用命令2.zip是一个关于Linux操作系统基础知识的教程,特别聚焦在Linux命令行工具的使用。在这个压缩包中包含了一个名为"Linux基础-02.Linux常用命令2.avi"的视频文件,很可能...

    Linux常用命令2.md

    Linux常用命令2.md

    Linux常用命令教学视频

    04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理命令-链接命令.mp4 04.2.1 Linux常用命令-权限管理命令-权限管理命令...

    LINUX常用命令全集

    LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 LINUX常用命令全集 ...

    Linux 常用命令大全

    linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; linux常用命令大全; ...

    Linux常用命令.xls

    Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls Linux常用命令.xls ...

    常用linux常用命令大全.zip

    linux常用命令大全常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用linux常用命令大全.常用...

    linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全.txt

    linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全linux常用命令大全

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个).zip

    Linux常用命令大全Linux常用命令深入理解Linux内核鸟哥的Linux私房菜Linux命令学习资料(12个): Linux命令大全(Linuxidc.com修改版).chm Linux命令学习.chm Linux基础命令教程(豪华版).chm LINUX安全加固手册.doc ...

    Linux常用命令.pdf

    以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项] [文件或目录]` 2. **命令功能**:用于列出当前目录下的文件和子目录。不加任何参数时,它会显示所有非隐藏文件和...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...

    最全Linux常用命令大全.pdf

    以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux常用命令大全.zip

    linux常用命令大全:Linux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令大全.zipLinux常用命令...

    Linux常用命令大全.pdf

    本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...

    Linux常用命令大全

    Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...

    linux常用命令60详细解读

    linux常用命令60详细解读linux常用命令60详细解读linux常用命令60详细解读

    最全Linux常用命令大全-linux常用命令全集pdf

    输入pwd 命令,Linux会输出当前目录。 1.2 cd命令 cd 命令用来改变所在目录。 cd/ 转到根目录中 cd~转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中------------绝对路径 cd test转到当前目录下的test子...

    Linux常用命令详解.pdf

    ### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...

    Linux常用命令汇总

    Linux常用命令汇总中,首先涉及到的是检查Java开发工具包(JDK)是否已安装以及版本信息。使用命令`java –version`和`javac –version`可以实现该功能。`java –version`用于查看Java运行环境的版本,而`javac –...

Global site tag (gtag.js) - Google Analytics