Linux
Linux相关
编程本就是逆天而行
这个作者很懒,什么都没留下…
展开
-
Linux系统环境变量文件解析(etc/profile ,/etc/bashrc ,~/.bash_profile)
在不同的 Linux 系统下,以下文件可能没有或是文件名不同,/etc/profile 中设定的变量(全局)的作用于所有用户,~/.bashrc 等中设定的变量(局部)只能继承 /etc/profile 中的变量。etc/profile此文件为系统的所有用户设置环境信息,当用户第一次登录时,该文件被执行,并从 /etc/profile.d 目录的配置文件中搜集shell的设置。/etc/bashrc为每一个运行 bash shell 的用户执行此文件,当 bash shell 被打开时,该文原创 2020-11-06 11:27:49 · 309 阅读 · 0 评论 -
免密登录Linux服务器
ssh-copy-id <服务器用户>@<服务器IP>此命令将本地电脑上的公钥发送至服务器(会存放在~/.ssh/authorized_keys)登录服务器试试吧啥,你的本地电脑上没有公钥!喔!我的老天鹅,你都不使用 git 的吗?ssh-keygen -t rsa用于生成公钥,结束...原创 2020-11-06 10:28:34 · 214 阅读 · 1 评论 -
Linux环境变量简介及常用命令(也不常用)
在 Linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(HOME)、邮件存放位置(MAIL)等,环境变量一般是指操作系统中指定操作系统运行环境的一些参数。它相当于一个指针,想要查看变量的值,需要加上“$”。可以使用 env 命令查看Linux系统中所有环境变量(强烈不建议尝试,因为看了也没啥用,还头疼)常用的环境变量(其实都不常用,也就装各种环境时用的上 PATH)环境变量名称作用HOME用户的主目录(也称家目录)SHELL用户使用的原创 2020-11-06 11:36:21 · 186 阅读 · 0 评论 -
关于Linux服务器里 /usr/bin 目录和 /usr/local/bin目录
首先注意 usr 指 Unix System Resource,而不是user/usr/bin系统预装的一些可执行程序,随系统升级会改变/usr/local/bin用户安装的可执行程序,不受系统升级影响,用户编译安装软件时,一般放到/usr/local目录下如果两个目录下有相同的可执行程序,谁优先执行会受到PATH环境变量的影响,举个栗子:echo $PATH查看环境变量/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/.local原创 2020-11-05 14:09:38 · 17395 阅读 · 0 评论 -
Linux服务器安装node
安装yum install node查看node和npm版本node -vnpm -v指定node版本npm全局安装一个管理node版本的管理模板n安装npm i -g n使用升级到指定的版本n 10.0.0安装最新的版本n latest安装最近的稳定版本n stable指定npm版本npm install -g npm升级到最新版本npm install -g npm@5.6.0升级到指定版本...原创 2020-11-04 16:22:54 · 2452 阅读 · 6 评论 -
Linux设置软链接
Linux设置软链接简介软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,类似于windows的快捷方式。作用当我们需要在不同的目录,使用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在其它的目录下设置软连接到此文件,不必重复的占用磁盘空间。使用创建软连接ln -s <源文件或目录> <目标文件或目录>举个栗子:当前路径创建link软链接引向 /root/pro/data.jsonln –s原创 2020-11-04 15:41:16 · 8560 阅读 · 1 评论 -
个人筛选的Linux常用命令
文件和目录cd /root 进入 /root 目录cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd - 返回上次所在的目录pwd 显示当前路径ls 查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件mkdir <目录名> 创建目录mkdir <目录名> <目录名> 同时创建两个目录mkdir -p /<目录名>/<目录名> 创建一个目录树原创 2020-11-04 09:48:50 · 251 阅读 · 0 评论