Linux 创建自定义命令

Linux 可以创建自定义使用命令 这里我们采取使用“alias”命令。这里我们首先了解两个文件,通过这两个文件我们可以根据环境配置相应的自定义命令。

该文件内创建的自定义命令,只能在当前用户使用

/~/.bashrc

该文件内创建的自定义命令,可以被所有用户使用

/etc/bashrc

语法:

alias[别名]=[指令名称]

使用:

临时生效

# 直接在终端使用命令

alias ls='top'

# 取消自定命令

unalias ls

当前用户永久生效

vim /~/.bashrc

# .bashrc

# User specific aliases and functions

alias rm='rm -i'

alias cp='cp -i'

# 自定义命令

alias ls='top'

# Source global definitions

if [ -f /etc/bashrc ]; then

. /etc/bashrc

fi

# 立即生效

source /~/.bashrc

所用用户永久生效

vim /etc/bashrc

# 文件内容尾行添加

alias 删库跑路='rm -rf /*'

# 立即生效

source /etc/bashrc

单独存入文件内写入内容

# 判断文件存活

if [ -f ~/.创建文件名 ]; then

. ~/.创建文件名

fi

[转载]linux创建用户命令

linux新建自定义命令,Linux 创建自定义命令相关推荐

  1. linux新建脚本文件,linux shell脚本编程2—修改文件时间和创建新文件即touch命令的使用...

     在使用ls命令时,每个文件在Linux下面都会记录3个主要的修改时间: modification time(mtime,修改时间):当该文件的"内容数据"更改时,就会更新这个时 ...

  2. linux在A目录下创建B文件,Linux课程---5、常用文件命令和目录命令(创建文件命令)...

    Linux课程---5.常用文件命令和目录命令(创建文件命令) 一.总结 一句话总结: touch file1 1.管道符|有什么用? 将前一个命令的结果作为后一个命令的输入:比如查看文件前3行:ca ...

  3. lumen php命令,Lumen创建自定义make命令

    1:检查框架自带 artisan 支持的make命令 php artisan list 系统自带的 artisan make 命令对应的PHP程序放在 Illuminate\Foundation\Co ...

  4. 在dw中 新建html快捷键,Dreamweaver创建自定义快捷键的方法技巧

    Dreamweaver创建自定义快捷键的方法技巧 快捷键在网页开发中能大幅度地提高工作效率,Dreamweaver CS5 本身已经提供了很多快捷键,但是有些命令是没有快捷键的,这个时候就可以自己自定 ...

  5. linux新建fat32分区,Linux 分区新建,格式化、挂载

    Linux 分区新建,格式化.挂载 简介 Linux系统有一个理念:"一切皆文件",所以计算机的硬件在linux中也是以"文件"的形式存在于/dev目录中. 比 ...

  6. 【Flutter】自定义 Flutter 组件 ( 创建自定义 StatelessWidget、StatefulWidget 组件 | 调用自定义组件 )

    文章目录 一.Flutter 组件简介 二.Flutter 自定义 StatelessWidget 组件流程 1.导入父类包 2.选择继承的父类 3.设置成员变量及构造函数 4.重写 build 方法 ...

  7. 纷享销客CRM自定义函数:创建自定义对象数据

    // 构造主对象 Map data = ["name": "第一条测试数据","field_3f5kI__c": "12143&q ...

  8. 绝地求生自定义服务器购买,绝地求生怎么创建自定义房间_创建自定义房间方法教程...

    本文给大家带来绝地求生创建自定义房间的方法教程,绝地求生开放了自定义系统,玩家可以自主创建房间了.有些玩家不知道怎么创建,一起来了解一下吧,希望能帮到大家. 绝地求生创建自定义房间教程: - 进入自定 ...

  9. 绝地求生刺激战场自定义服务器,绝地求生刺激战场自定义房间怎么创建 自定义房间创建方法...

    腾讯光子&PUBG联合出品,正版<绝地求生>手游!百人空投,荒岛求生!虚幻4引擎研发,次世代完美画质,重现端游视听感受:8000Mx8000M正版... 类型:飞行射击 大小:11 ...

  10. Android怎么自定义布局,Android 创建自定义的布局

    为可穿戴设备创建布局是和手持设备是一样的,除了我们需要为屏幕的尺寸和glanceability进行设计.但是不要期望通过搬迁手持应用的功能与UI到可穿戴上会有一个好的用户体验.仅仅在有需要的时候,我们 ...

最新文章

  1. 从起源到未来,一文看懂70年的人工智能简史
  2. Spring MVC 如何加载静态html
  3. redisson 看门狗_Redisson的分布式锁
  4. android布局中画圆角矩形,Android 自定义View之圆角矩形轨迹图
  5. 任正非采访的数据分析解读
  6. Flex中创建Accordion报错
  7. C#学习笔记之-----倒序输出字符串
  8. a5 1c语言实现,初识C语言1_qq5fb3b05a5f322的技术博客_51CTO博客
  9. C语言一个数组中随机抽取5个数字
  10. 移动硬盘内容变成快捷方式处理
  11. 编码格式转换--常见编码间的转换以及中文简繁互换
  12. 带计算机来学校检讨,校园检讨书
  13. 【上传】Nginx 上传文件
  14. docker文件编辑
  15. uniapp MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 upgrade listeners
  16. 五个网络游戏植入商品营销的案例
  17. 《翻转组件库之init项目》
  18. html游戏手机怎么打开方式,aspx文件怎么打开手机(aspx游戏怎么玩)
  19. 黑马程序员--Objective-C之--block的使用以及协议的简单介绍
  20. 路由器设置之后不能连网,动态ip显示为0

热门文章

  1. 揭秘支撑双 11 买买买背后的硬核黑科技!
  2. 程序员高效学习的六原则
  3. 最新 HTTP/2 漏洞曝光,直指 Kubernetes!
  4. 为什么说时代在召唤华为!
  5. 比尔·盖茨承认犯下 4000 亿美元大错:误给 Google 推出 Android 机会!
  6. Java 最常见的 200+ 面试题全解析
  7. 突发!5G 标准推迟三个月
  8. 恭喜你,2018 中国开发者有奖大调查“榜上有名”!
  9. Google大牛涉嫌性骚扰被停职,NIPS官方致歉,传闻多时的AI圈黑幕终于被撕开
  10. linux通过网关挂在nfs,NFS 网络文件系统挂载在A8板子上