首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在linux上创建永久的Bash别名

创建别名 默认系统下没有 ll 命令,使用 alias 创建别名 alias ll='ls -alh' 注意:等号前后不要有空格,不能写成 alias ll = 'ls -alh' 可以直接使用...alias 命令显示已经创建的别名列表,发现 ll 已经创建成功 删除别名 unalias name # name 为你要删除的别名名称 unalias ll 再使用 alias 命令显示别名列表,...发现 ll 已经成功删除 / 取消 alias 永久生效和永久删除 按照上面的操作,在当前终端下使用 alias 创建了别名,在新启动的终端中竟然无效!!!...所以还是将 alias 添加到环境变量中才能永久生效 Linux下 > vim ~/.bashrc # 将新建的别名命令按行逐一写入,比如 alias ll='ls -alh' alias print=...source ~/.bash_profile使之生效 重启新的终端,输入 print 测试,输出入门小站二字即为成功,或 输入 alias 查看内容 那要想永久删除就很简单了,再去编辑对应文件,将不需要的那一行删除

1.6K10

基本python debug使用(单步调试)

查看当前行的代码段, 指定文件的指定行 jump 或 j 跳过指定行,中间代码不执行,跳转后继续运行直到断点处 step 或 s 进入函数 return 或 r 执行代码直到从当前函数返回 exit 或 q 中止并退出...打印变量的值,例如p a help 或 h 帮助 条件断点 1.在设置断点时指定条件 b file:line_number, your_condition # for example b 10, i=...=8 2.先设置普通断点, 再设置条件 b line_number condition your_condition 条件断点的组合 与条件 condition i==8 and j==8 Note...似乎是为了支持别名而不是为了使能调试脚本,不管了,可以使用调试脚本就可以 以下是我测试用的调试脚本 b 10 , i==8 and j==8 c !print('i is ', i) !...windows系统下无法创建该文件的话,请使用git bash脚本工具 Reference: https://blog.csdn.net/eric_sunah/article/details/56484912

3.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux命令的别名怎么玩?

    本文将详细介绍在 Linux 上使用别名的方法和应用场景。 1. 别名的语法和定义 在 Linux 上,可以使用 alias 命令来定义和管理别名。...永久别名的设置 默认情况下,通过 alias 命令定义的别名仅在当前会话中有效,一旦会话结束,别名将失效。如果你希望别名在每次登录时都能自动生效,可以将别名定义添加到适当的配置文件中。...常见的配置文件包括: ~/.bashrc:用于个人用户的 Bash 配置。 ~/.bash_profile:用于个人用户的 Bash 登录配置。.../etc/bash.bashrc:用于全局 Bash 配置。 /etc/profile:用于全局登录配置。 你可以使用文本编辑器打开相应的配置文件,将别名定义添加到文件末尾,并保存更改。...别名的定义可以在当前会话中生效,也可以通过配置文件设置为永久生效。通过合理使用别名,你可以在 Linux 系统中更加便捷地进行命令操作。

    34920

    Linux命令的别名怎么玩?

    本文将详细介绍在 Linux 上使用别名的方法和应用场景。图片1. 别名的语法和定义在 Linux 上,可以使用 alias 命令来定义和管理别名。...永久别名的设置默认情况下,通过 alias 命令定义的别名仅在当前会话中有效,一旦会话结束,别名将失效。如果你希望别名在每次登录时都能自动生效,可以将别名定义添加到适当的配置文件中。...常见的配置文件包括:~/.bashrc:用于个人用户的 Bash 配置。~/.bash_profile:用于个人用户的 Bash 登录配置。/etc/bash.bashrc:用于全局 Bash 配置。...通过定义别名,可以在关键命令前添加一些确认操作,以避免误操作。...别名的定义可以在当前会话中生效,也可以通过配置文件设置为永久生效。通过合理使用别名,你可以在 Linux 系统中更加便捷地进行命令操作。

    43300

    alias - 定义或显示别名

    alias 是大多数 Unix、类 Unix 系统(如 Linux、macOS)以及 Windows 的一些模拟环境(如 Git Bash)中用于定义或显示别名的命令。...如果是,系统会将别名替换为其对应的实际命令,然后再执行替换后的命令。别名的定义存储在用户的 shell 会话中,默认情况下,只在当前 shell 会话中有效。...如果需要在每次启动 shell 时都使用这些别名,需要将别名定义添加到 shell 的配置文件中,如 ~/.bashrc(对于 Bash shell)或 ~/.zshrc(对于 Zsh shell)。...个性化定制:用户可以根据自己的需求和使用场景,灵活地定义和管理别名,实现个性化的命令行操作。...缺点作用范围有限:默认情况下,别名只在当前 shell 会话中有效,如果需要在每次启动 shell 时都使用,需要进行额外的配置。

    9510

    11-1 环境中存储的是什么?

    alias:为命令创建一个别名。 一、环境中存储的是什么? 0.2种数据类型 尽管 shell 在环境中存储了 2 种基本类型数据,但是在 bash 中,这 2 种类型基本上没有区别。...shell变量是由 bash 存放的少量数据,环境变量就是除此之外的所有其它变量。除变量之外,Shell 还存储了一些编程数据,也就是别名和 shell 函数。...-b  使被中止的后台程序立刻回报执行状态。 -C  转向所产生的文件无法覆盖已存在的文件。 -d  Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行。使用-d参数可取消。...在后面我们会学到,可以灵活地自定义该变量。 PWD 当前工作目录。 TERM 终端类型的名称。类 UNIX 系统支持很多种终端协议;此变量设定了本机终端模拟器使用的协议。...若某些变量无法在该表中找到也不要紧,因为这些变量会因发行版本的不同而有差异。

    66920

    Bash Shell

    bash内置的命令type:Linux操作系统的命令分为两大类:1.内部命令、即内置在bash中的命令2.外部命令、即该命令不是内置在bash中的,外部命令以可执行文件的方式存储在Linux的文件系统中...fgrep命令: fgrep是grep命令的另一个变种,fgrep的搜索速度比grep快,fgrep可以一次迅速地搜索多个模式,fgrp不能搜索任何正则表达式,fgrep将通配符当作普通字符来处理,使用...Bash Shell,通过别名和函数来设定Bash Shell,通过set命令来设定Bash Shell,通过环境变量设定Bash Shell中其他命令和应用程序。...创建一个别名时要遵守如下规则:1.在等号的两边都不能有任何空格 2.如命令字符串中包含任何选项、元字符或空格,命令就必须使用单引号括起来3.在一个别名中的每一个命令必须用分号(:)隔开。 ...Linux常用的环境变量:在Linux系统中有许多预设的环境变量,经常使用的环境变量及操作环境的命令如下:HOME:用户家目录的路径PWD:用户当前的工作目录LANG: 标识程序TERM:用户登录终端的类型

    1.5K30

    【Linux】进程优先级&前后台理解

    而像我们在bash下执行我们的程序时,比如执行不断地打印,这些打印情况等我们都可以看到,这就是前台进程。...总结一句话:可以被我们人为控制与执行命令的环境就是前台,Linxu下的前台进程可以使用ctrl c指令中止。 后台 而后台就是指任务可以自动执行,不用我们人为干预,我们也无法使用ctrl c中止。...-->& 我们可以在一个命令的最后面加上&,这样就可以将该命令放在后台去执行。...小总结: 前台任务可以使用ctrl c中止,后台任务不可使用ctrl c中止 在指令最后方加上&,表示将该指令丢在后台,并执行 ctrl z会将当前任务丢进后台,并处于暂停状态 我们丢进后台的进程都会有编号...后台任务的执行需要一个条件:后台任务不会与用户进行交互 指令:jobs -l,可以查看当前bash(只能查看当前bash下的)下的后台任务。

    2K40

    MySQL

    谨慎操作 bash UPDATE 表名 SET 字段名 = 值; 判断符合条件的对应字段,然后修改数据 bash UPDATE 表名 SET 字段名 = 值 WHERE 字段名 = 值; 判断符合条件的对应字段...,然后多字段的进行修改数据 bash UPDATE 表名 SET 字段名 = 值,字段名 = 值 WHERE 字段名 = 值; 删除选择的表全部数据 bash DELETE FROM 表名; 判断符合条件的表...FROM 表名; 对字段设置指定别名 bash SELECT 字段名1 AS 别名1,字段名2 AS 别名2 FROM 表名; 对字段和表同时指定别名 bash SELECT 字段名1 AS 别名1...,字段名2 AS 别名2 FROM 表名 AS 表别名; 查询指定字段数据,且不产生重复数据 bash SELECT DISTINCT 字段名 FROM 表名; 字段的数据和指定值进行算术运算(数值类型...NOT BETWEEN 范围1 AND 范围2#范围1是起始值和范围2是结束值,不在此范围内的值就返回,在范围的值不返回。

    30230

    Linux的Bash Shell详解

    $variable来取得变量的值      变量名不能以数字或者特殊字符开头     如果想在值中有空格存在,则需要用双引号或者单引号来定义值,如:key="key is one"     单引号和双引号的区别在于...,\$,\l,\#等)   2.通过别名(Aliases)设置     alias lss='ls -la'设置别名方式     使用alias查看系统中所有的alias     使用alias aliasName...查看指定别名定义     type -a alias名称来查看别名具体定义描述     unalias删除别名定义   3.通过set指令设置     set 查看系统所有变量值     设置shell...内部的属性值(set -o noclobber, set -o vi)   4.通过环境变量设置     自定义变量只能在当前的shell环境中有效。     ...            读取/etc/profile.d/*.sh             ~/.bash_logout:                 在注销用户时会进行该脚本

    3.4K40

    bash及其特性

    shell:外壳 GUI:GNOME,KDE,Xfce CLI:sh,csh,ksh,bash,tcsh,zsh 程序,进程 允许一个用户登录多次 进程:在每一个进程看来,当前主机上只存在内核和当前进程...进程是程序的副本,进程是程序执行的实例 bash自身是外部命令 但是它带有自身命令 用户的工作环境: bash: shell,子shell bash---bash 某些设定bash之间互不影响(非环境变量...) bash: 命令历史 管道,重定向 命令别名 命令行编辑 命令行展开 命令名通配 变量 编程 命令行编辑 Ctrl+a:跳到命令行首 Ctrl+e:跳到命令的行尾 Ctrl+u:删除光标到行首...在shell定义的别名仅在当前生命周期中有效;别名的有效范围为当前shell进程。...alias 可以显示系统上所有的别名 ualias cmdalias 命令替换$(command) `command` 把命令中某个子命令替换为其执行结果的过程 file-2013-02-28-

    58030

    Linux的“壳”

    我们可以通过which命令,来确定命令名对应的是哪个可执行文件: $which date 别名是给某个命令一个简称,以后在Shell中就可以通过这个简称来调用对应的命令。...在Shell中,我们可以用alias来定义别名: $alias freak="free -h" Shell会记住我们的别名定义。...常见的Shell有sh、bash、ksh、rsh、csh等。在树莓派中,就安装了sh和bash两个Shell解释器。sh的全名是Bourne Shell。名字中的玻恩就是这个Shell的作者。...而bash的全名是Bourne Again Shell。最开始在Unix系统中流行的是sh,而bash作为sh的改进版本,提供了更加丰富的功能。一般来说,都推荐使用bash作为默认的Shell。...4)中止与暂停命令  当一个命令运行时,你中途想要停止它时,可以用Ctrl + c。如果你只是想暂时停止,使用Ctrl + z。

    1.2K50

    【科研利器】关于 “.bash_profile” 和 “.bashrc”区别的总结

    读了这个文件后,它查找~/.bash_profile、~/.bash_login和~/.profile,在该顺序中,并从存在且可读的第一个命令中读取和执行命令。...但是系统并不直接调用这个文件,而是通过 ~/.bashrc 文件显式地调用它。...其实这也非常符合逻辑,设置功能就要执行 shopt 命令,而设置别名要执行 alias 命令。...“直接执行”表示此文件被系统直接调用,它的执行是无条件的; 2. “条件执行”表示此文件被系统调用是有先决条件的(没有优先级更高的文件可用); 3....如果你想对 bash 的功能进行设置或者是定义一些别名,推荐你修改 ~/.bashrc 文件,这样无论你以何种方式打开 shell,你的配置都会生效。

    908110

    【Linux系列】Linux 系统配置文件详解

    此外,文章还探讨了利用文件包含漏洞的条件,比如函数通过动态变量引入文件,以及用户能够控制这个动态变量。...这个文件的主要作用是定义系统范围内的环境变量和 shell 启动脚本,确保系统在启动时能够正确地设置环境。...作用 ~/.bash_profile 允许用户设置个人的环境变量、别名、函数和启动时执行的命令。例如,用户可以在这里添加新的路径到PATH变量,或者设置一些常用的命令别名,以提高工作效率。...用户可以在其中设置别名、shell 函数、启动时执行的命令等,以优化自己的工作流程。 作用 ~/.bashrc 的作用与~/.bash_profile类似,但它更侧重于单个 shell 会话的配置。...~/.bash_profile 通常在用户登录时被加载,而 ~/.bashrc 在每次新的 shell 会话开始时被加载。

    8600

    快速学习Bash

    我们可以通过which命令,来确定命令名对应的是哪个可执行文件: $which date 别名是给某个命令一个简称,以后在Shell中就可以通过这个简称来调用对应的命令。...在Shell中,我们可以用alias来定义别名: $alias freak="free -h" Shell会记住我们的别名定义。...数学运算 在Bash中,数字和运算符都被当做普通文本。所以你无法像C语言一样便捷地进行数学运算。比如执行下面的命令: $result=1+2 $echo $result Bash并不会进行任何运算。...进一步,Bash可以根据逻辑判断,让程序有条件地运行,这也就是所谓的选择结构。选择结构是一种语法结构,可以让程序根据条件决定执行哪一部分的指令。最早的程序都是按照指令顺序依次执行。...正如我们之前在demo_while.bash中看到的,我们在循环进行过程中改变着作为条件的逻辑表达式,不断地更新参与逻辑判断的当前时间。与while语法对应的是for循环。

    1.2K20
    领券