zoukankan      html  css  js  c++  java
  • 工作笔记整理

    1. win7在搜索框输入 mstsc,直接找到远程桌面软件

    2. 修改文件权限

    chmod +x xx.sh
    
    chmod 777 xx.sh
    
    
    # 递归修改 xx 目录权限
    chmod +x -R 目录
    chmod -R 755 目录
    chmod -R 用户名称 目录名称

    3.  Linux 命令行用到的一些常用操作

    # 回到上一次操作的路径
    cd - 
    
    # 切到xxx目录,并保存当前路径到栈顶
    pushd xxx
    
    # 切到栈顶的路径,并删除栈顶目录路径,功能同 cd -
    popd

    4. source 命令

    source 可执行文件名            # 用于执行文件
    如:source /etc/profile

    5. 可以使用下面的方式直接修改某个文件,不用再去打开文件进行操作,不过个人还是喜欢直接打开文件进行操作,这里只是记录一下有这个功能而已

    echo export PATH=/usr/local/bin/:$PATH >> /etc/profile

    6. Linux重定向

    echo "hello world" >> text.txt       # 追加重定向
    
    echo "hello world" > text.txt      # 重定向
    
    sh main.sh > result.txt 2>&1         # 这里将在执行 main.sh 的过程中的所有输出流,错误流都输出到 result.txt 文件中            

    7. 消除make历史(这个是做过一段时间的编译工作,记录的一些C/C++编译相关的东西,但是后面这个就一直不用了,因为换岗了)

    make clean
    
    make distclean
    
    make -jz -f makefile.profix veryclean

    8. 查询 Linux 系统版本

    lsb_release -a

    9. windows 下添加路由

    REM 格式如下:
    REM route add -p 目标IP mask 目标掩码 本地网关
    
    REM 举个栗子
    route add -p 40.0.0.0 mask 255.0.0.0 29.1.11.200
    
    REM 查看路由
    route print
    
    rem 删除某条路由
    route delete 40.0.0.0

    10. linux shell 脚本内关于入参的一些记录

    $0      # 本文件的名字
    
    $#      # 入参的个数,不包括$0,如:xx.sh a b c  则:$#=3
    
    $?        # 上一个命令是否执行成功

    11. 建立软/硬链接

    # 建立软连接
    ln -s a b  # a是源文件,b是目标文件
    
    # 建立硬链接
    ln a b

    12. 在 windows 上写的 abc.sh 文件拷贝到 linux 上,Linux上看到的脚本后面有乱码,不能执行,可以使用下面的命令转换一下格式,在执行脚本:

    # 直接指定文件去修改格式
    dos2unix abc.sh
    
    # 也可以批量修改文件格式
    find ./ -name "*.sh" | xargs dos2unix

    13. Linux 的 EOF 的用法,可以用于向某文件输入多行

    << EOF
    xxx
    yyy
    zzz
    
    EOF
  • 相关阅读:
    判断ImageIcon创建成功
    Node中的explorer views的双击事件
    Oracle数据类型
    Sql三种行转列
    数据库迁移
    并发采集同一站点被封的解决方案
    .net获取版本号的三种方法
    List转DataSet
    Orcale自增长主键
    python学习笔记数字和表达式
  • 原文地址:https://www.cnblogs.com/SBJBA/p/11746489.html
Copyright © 2011-2022 走看看