zoukankan      html  css  js  c++  java
  • man alias

    查看命令使用方法
    man 命令
    命令 --help

    which mkdir/cp 查看命令所在路径


    当输入cp [源文件路径] [目标路径]
    [目标路径]中存在源文件,就会提示是否确定复制,为什么会出现“是否确认”呢,因为下面存在着CP的别名,输入CP就相当于输入了"cp -i " -i参数就表示是否确认
    查看别名
    [root@xiaowei ~]# alias
    alias cp='cp -i'
    alias l.='ls -d .* --color=auto'
    alias ll='ls -l --color=auto'
    alias ls='ls --color=auto'
    alias mv='mv -i'
    alias rm='rm -i'
    alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
    如果不希望有上诉的别名存在可以输入下面命令删除
    [root@xiaowei ~]# unalias cp
    当然也可以不需要删除别名使用下面命令
    [root@xiaowei ~]# /bin/cp [源文件路径] [目标路径]

    创建别名 注意:这种方式创建的别名在重启后会失效
    [root@xiaowei ~]# alias oldboy='echo "i am oldboy teacher" '

    如果要永久生效需要在系统变量中修改

    [root@xiaowei ~]#cat /root/.bashrc   针对某个用户生效,重启生效
    [root@xiaowei ~]#cat ~/.bashrc # ~用户家目录,root用户家目录就是/root 用户xiaowei的家目录是/home/xiaowei 这里~就表示home/xiaowei 

    别名作用
    1)通过给危险命令加一些保护参数,防止人为误操作
    2)把很多复杂的字符串变成一个简单的字符串

    find / -name "test.txt" |xargs rm -f
    将找到的文件按行讲给rm处理删除
    find / -mtime +5
    查找目录下五天前修改过的文件
    删除过期数据用find
    find /root/ -name "*.log" -mtime +5|xargs rm -f

  • 相关阅读:
    DataTable转换成IList<T>的简单实现
    websocket
    获取用户使用设备信息
    判断对象是否相等
    关于PC适配
    树形数据结构实现平铺展示
    埋点
    多层表单验证
    表格行拖动,数据中状态值不同的禁止拖拽
    element tree 深度查询
  • 原文地址:https://www.cnblogs.com/ruanjian/p/5663237.html
Copyright © 2011-2022 走看看