cd vim .bashrc 将 source ~/.nvm/nvm.sh 加入进我们的.bashrc中。...输入命令 source .bashrc 将新增的nvm加入到系统中。...shell后,会提示我们找不到node和npm的命令。...我们看看我们的.bashrc中有没有这样两句 export NVM_DIR="/Users/YOURUSERNAME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && ...."$NVM_DIR/nvm.sh" # This loads nvm 没有的话,就自己加入进去,然后使用 source .bashrc 来引入系统。 三.npm包管理工具的使用。
root ~/.bashrc ~/.bash-profile 非root用户 /home/非root用户名/.bashrc 读取环境变量 读取环境变量的方法: export命令显示当前系统定义的所有环境变量...放在前面 export PATH=$PATH:/usr/local/src/python3/bin 注意 生效时间:立即生效 生效期限:当前打开的终端有效,窗口关闭后无效 生效范围:当前登录用户 配置时需要加上...生效 生效期限:永久有效 生效范围:当前登录用户 如果没有~/.bash_profile文件,则可以编辑~/.profile文件或者新建一个 环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置...,需要管理员权限(如root)或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/bashrc vim /etc/bashrc...环境变量配置方法六:vim /etc/environment # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/environment vim /etc
.可以自己实现在退出的时候要干什么 修改配置文件后,使其生效的方法: a.重新登录 b.使用命令 source 配置文件 或 ....是 source 命令的缩写 Linux环境变量配置 在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。...或者手动source ~/.bashrc生效注意事项: 生效期限:永久有效 生效范围:仅对当前用户有效 如果有后续的环境变量加载文件覆盖了PATH定义,则可能不生效 Linux环境变量配置方法三:vim...如果没有~/.bash_profile文件,则可以编辑~/.profile文件或者新建一个 Linux环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置,需要管理员权限(如root.../etc/environment 该方法是修改系统环境配置文件,需要管理员权限或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc
/etc/profile 环境变量配置方式 Linux读取环境变量 读取系统已有环境变量的方法 export 显示当前系统定义的所有环境变量 echo $PATH 输出当前的PATH环境变量的值...或者把PATH放在前面 export PATH=$PATH:/usr/local/src/python3/bin 注意点 生效时间:立即生效 生效期限:当前打开的终端有效,窗口关闭后无效 生效范围:当前登录用户...source ~/.bashrc 生效期限:永久有效 生效范围:当前登录用户 可能会被后续的环境变量文件覆盖了PATH的值 方式三: vim ~/.bash_profile vim ~/.bash_profile...则可以编辑 ~/.profile 文件或者新建一个 ~/.bash_profile 方式四: vim /etc/bashrc # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod...使用相同的用户打开新的终端时生效,或者手动 生效 source /etc/bashrc 生效期限:永久有效 生效范围:所有用户 方式五: vim /etc/profile # 如果/etc/profile
文件,则可以编辑~/.profile文件或者新建一个 ▐ Linux环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置,需要管理员权限(如root)或者对该文件的写入权限: # 如果.../etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/bashrc vim /etc/bashrc # 在最后一行加上 export PATH=$PATH:/...home/uusama/mysql/bin 注意事项: 生效时间:新开终端生效,或者手动source /etc/bashrc生效 生效期限:永久有效 生效范围:对所有用户有效 ▐ Linux环境变量配置方法五...:vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim /etc/bashrc类似: # 如果/etc/profile文件不可编辑,需要修改为可编辑 chmod...~/.bash_profile,或者~/.profile ~/.bashrc 在每个文件中的第一行都加上下面这句代码,并相应的把冒号后的内容修改为当前文件的绝对文件名。
:/home/uusama/mysql/bin 注意事项: 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bashrc生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果有后续的环境变量加载文件覆盖了...生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果没有~/.bash_profile文件,则可以编辑~/.profile文件或者新建一个 Linux环境变量配置方法四:vim /etc/bashrc... 该方法是修改系统配置,需要管理员权限(如root)或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑chmod -v u+w /etc/bashrc vim...环境变量配置方法六:vim /etc/environment 该方法是修改系统环境配置文件,需要管理员权限或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑chmod...~/.bash_profile,或者~/.profile ~/.bashrc 在每个文件中的第一行都加上下面这句代码,并相应的把冒号后的内容修改为当前文件的绝对文件名。
,或者手动source ~/.bashrc生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果有后续的环境变量加载文件覆盖了PATH定义,则可能不生效 Linux环境变量配置方法三: vim ~...~/.bash_profile文件,则可以编辑~/.profile文件或者新建一个 Linux环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置,需要管理员权限(如root)...或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/bashrc vim /etc/bashrc # 在最后一行加上 export.../environment 该方法是修改系统环境配置文件,需要管理员权限或者对该文件的写入权限: # 如果/etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/environment...~/.bash_profile,或者~/.profile ~/.bashrc 在每个文件中的第一行都加上下面这句代码,并相应的把冒号后的内容修改为当前文件的绝对文件名。
文件,则可以编辑~/.profile文件或者新建一个 5 Linux环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置,需要管理员权限(如root)或者对该文件的写入权限: # 如果.../etc/bashrc文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/bashrc vim /etc/bashrc # 在最后一行加上 export PATH=$PATH:/home.../uusama/mysql/bin 注意事项: 生效时间:新开终端生效,或者手动source /etc/bashrc生效 生效期限:永久有效 生效范围:对所有用户有效 6 Linux环境变量配置方法五...:vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim /etc/bashrc类似: # 如果/etc/profile文件不可编辑,需要修改为可编辑 chmod...~/.bash_profile,或者~/.profile ~/.bashrc 在每个文件中的第一行都加上下面这句代码,并相应的把冒号后的内容修改为当前文件的绝对文件名。
修改环境变量解决方法:临时修改环境变量:在当前终端会话中临时修改环境变量:export PATH=/new/path:$PATH export VAR_NAME=value 永久修改环境变量:编辑用户主目录下的配置文件...检查和修复路径问题解决方法:检查 PATH 变量:确保 PATH 变量包含必要的目录,如 /usr/local/bin、/usr/bin、/bin:echo $PATH添加缺失的目录:在 .bashrc...或 .profile 中添加缺失的目录:export PATH=$PATH:/missing/directory 使配置文件生效:source ~/.bashrc4....检查和修复命令别名解决方法:查看命令别名:使用 alias 命令查看当前定义的命令别名:alias 修改命令别名:编辑用户主目录下的配置文件,如 .bashrc:nano ~/.bashrc添加或修改命令别名...bash_profile cat ~/.profile 修复配置文件:编辑配置文件,确保没有语法错误或无效的命令:nano ~/.bashrc 使配置文件生效:source ~/.bashrc
,或者手动source ~/.bashrc生效 生效期限:永久有效 生效范围:仅对当前用户有效 如果有后续的环境变量加载文件覆盖了PATH定义,则可能不生效 4 Linux环境变量配置方法三:vim ~...~/.bash_profile文件,则可以编辑~/.profile文件或者新建一个 5 Linux环境变量配置方法四:vim /etc/bashrc 该方法是修改系统配置,需要管理员权限(如root)或者对该文件的写入权限...:/home/uusama/mysql/bin 注意事项: 生效时间:新开终端生效,或者手动source /etc/bashrc生效 生效期限:永久有效 生效范围:对所有用户有效 6 Linux环境变量配置方法五...:vim /etc/profile 该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim /etc/bashrc类似: # 如果/etc/profile文件不可编辑,需要修改为可编辑 chmod...~/.bash_profile,或者~/.profile ~/.bashrc 在每个文件中的第一行都加上下面这句代码,并相应的把冒号后的内容修改为当前文件的绝对文件名。
有没有加 -P 差很多~ [root@www mail]# ls -ld /var/mail lrwxrwxrwx 1 root root 10 Sep 4 17:54 /var/mail -> spool...因为 /var/mail 是连结档,连结到 /var/spool/mail # 所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径啊!...; -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次; -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用) -l:进行硬式连结(hard...link),亦即『捷径』文件; -u:若 destination 比 source 旧才升级 destination !...nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
需求 在日常的工作中,有些频繁的操作命令总会有需要重复敲的时候,那么有没有什么办法将这种操作简化呢? 例如:本次哥们就问我这种情况,在服务器上新建一个文件的时候,老是忘记去除其他用户的权限。...首先写一个shell,达到上面的执行效果 我在 /work/sh 路径下,创建一个 cmkdir 的shell文件 #!...# 进入用户的根目录 [root@dev sh]# cd ~ # 查看隐藏文件,可以看到 .bashrc 文件 [root@dev ~]# ls -a # 编辑 .bashrc 文件 [root@dev...~]# vim .bashrc # 增加别名配置,执行执行命令 alias cmkdir='sh /work/sh/cmkdir' # source刷新一下配置 [root@dev ~]# source....bashrc 重新打开一个连接,来测试一下效果,如下: # 使用 cmkdir 创建要给 helloworld 的文件夹 [root@dev ~]# cmkdir helloworld # 可以看到权限是设置了
有没有加 -P 差很多~ [root@www mail]# ls -ld /var/mail lrwxrwxrwx 1 root root 10 Sep 4 17:54 /var/mail -> spool...因为 /var/mail 是连结档,连结到 /var/spool/mail # 所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径啊!...; -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次; -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用) -l:进行硬式连结(hard...link),亦即『捷径』文件; -u:若 destination 比 source 旧才升级 destination !...用 root 身份,将 root 目录下的 .bashrc 复制到 /tmp 下,并命名为 bashrc [root@www ~]# cp ~/.bashrc /tmp/bashrc [root@www
因为 /var/mail 是连结档,连结到 /var/spool/mail # 所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径啊!...; -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次; -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用) -l:...-s:复制成为符号连结档 (symbolic link),亦即『捷径』文件; -u:若 destination 比 source 旧才升级 destination !...nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页!...,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n); -b t :如果有空行,空的那一行不要列出行号(默认值); -n :列出行号表示的方法,主要有三种: -n
敲错命令,删掉重敲,很烦有没有?当你一再敲错的时候,内心一定是崩溃的,一定在默念What The FUCK!。就这样thefuck神器就诞生了。.../Debian系统 sudo apt update sudo apt install python3-dev python3-pip sudo pip3 install thefuck 更多安装及使用方法查看...2、配置 #编辑bashrc配置文件 vim ~/.bashrc #在文件尾加入一行给thefuck取别名fuck eval "$(thefuck --alias fuck)" #使生效 source...~/.bashrc 最后使用fuck命令来纠正命令行拼写错误。...更新到最新的 thefuck 的方法非常简单: sudo pip3 install thefuck --upgrade
= "linux" ]; then install_powerline_precmd fi 编辑完后更新文件 .zshrc source ~/.zshrc 再编辑文件.bashrc vim...= "linux" ]; then PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND" fi 编辑完后更新文件 .bashrc source ~/....就在下图相应的地方(对应文件 .bashrc)加~ 编辑文件.bashrc vim ~/.bashrc ?...编辑完后更新文件 .bashrc source ~/.bashrc 此时的 Terminal 为: ?...ca-certificates 解决权限问题 如果启动时会出现zsh-syntax-highlighting权限问题,运行下面的命令即可: compaudit | xargs chmod g-w,o-w 卸载oh_my_zsh的方法
声明:本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全、企业安全、国家安全。...01 kali启动root用户 安装Kali Linux 2020.1系统后,由于root用户的默认密码未知,所以需要在单用户模式下重新设置root用户密码。...(2)选择Kali GNU/Linux项,并按下e键,进入Grub编辑界面。 (3)选择到Linux行,将ro修改为rw,并在末尾添加init=/bin/bash。...02 kali root 终端颜色设置 如果你是2020版的kali系统(2021版的已解决该问题),登录到root用户后,会出现命令终端没有颜色,接下来给大家介绍如何使命令终端的指令像kali用户那样带颜色显示...cat .bashrc #查看.bashrc文件是否被替换,若已替换则说明成功 source .bashrc #终端颜色替换成功
对重要文件另行保存,防止接下来对原文件的一些误操作将文件破坏后,无法复原。 ② 为什么? 在修改一些重要的配置文件时,先对配置文件进行备份再进行编辑是一个非常非常好的习惯。...扩展名 .bak、.sav、.old、.orig 是常用的标示备份文件的方法。(准) 备份完成,就可以启动文件编辑器。 (2)开始使用 nano .bashrc ?...nano编辑点bashrc文件的启动场景.png nano 启动后,屏幕显示如上。(若是系统没有 nano,也可使用图形界面编辑器来操作。)...4.激活我们的修改 有 2 种方法可以激活修改:关闭shell终端会话并重启、source命令强制激活。...(2)命令强制激活 当然也可以使用以下命令强制命令 bash 重新读取 .bashrc 文件。 source .bashrc 重新读取 .bashrc 之后,文件中作出的修改就会生效。
4.1 修改hosts文件 Hosts是一个没有扩展名的系统文件(文本文件),可以用记事本等工具打开,其作用就是将一些常用的网址IP地址与对应的域名建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时...(1)可以通过VI工具直接编辑hosts文件 我们需要在hosts文件追加新记录,这里可以使用vi文本编辑器快捷键方式: 进入vi后处于命令模式下 Shift+G:定位到最后一行 o:在当前行下面新建一行...[root@localhost ~]# vi /etc/hosts 编辑后的hosts文件内容如下。...~/.bashrc配置文件 [root@node1 ~]# vi ~/.bashrc 添加一行alias vi='vim' 内容如下: # .bashrc # User specific aliases.../etc/bashrc fi (3)使生效 [root@node1 ~]# source ~/.bashrc (4)查看vi效果 ?
领取专属 10元无门槛券
手把手带您无忧上云