linux 中的/和~

linux中 ~ / . ..分别表示什么 阅读详情
/ 是目录层的分隔、表示符。只有一个 / 表明是 root, /etc/ 表明是根目录下面的 etc 目录(当然目录最后不需要 / ,但有 / 直接表明他是目录,没有末尾的 / ,那么 /etc 需要检测一下确定是目录还是文件,虽然习惯上 /etc 绝对是目录)

~ 是一个代位符,表明的是个人目录的地址,因为每个用户都有自己的个人目录地址,所以用 ~ 作为统一替代这个根据用户不同而不同但有规可循的地址,来保证某些情况下的兼容问题。


/ 是根节点, ~ 是 home
如果以root账号登陆 
~ 是 /root/
/ 是 /

如果以 name 登陆
~ 是 /home/name/
/ 是 /


linux shell对应的配置文件是怎么被执行的呢?-----聊聊/etc/profile, ~/.bash_profile, ~/.bashrc等配置文件的执行流程 本文来聊聊linux中的/etc/profile, ~/.bash_profile, ~/.bashrc等配置文件。首先, 我们来说一下login shell和non-login shell的概念: login shell : 需要密码来登录的, 则为login shell, 比如你每次用SecureCRT来登录的shell。 要说明的是, SecureCRT可以存放密码, 所以即使你省略了输入这个输入密码的过程, 那还是login shell. 或者你在SecureCRT中clone一个se 阅读详情

相关推荐

【Linux系统基础快速入门详解】Linux系统命令行介绍、命令提示符知识详解: ~/#/@等符号

Linux系统的命令行界面是Linux系统的核心部分,也是最常用的部分。不同的用户和不同的Linux系统发行版,命令提示符的样式和符号可能会有所不同。Linux系统的命令行界面是Linux系统最常用的部分之一,通过命令提示符和Linux系统命令,用户可以进行文件操作、系统管理、网络管理等各种操作。在这个命令提示符下,用户具有系统管理和配置的权限,可以执行所有的Linux系统命令。这些命令只是Linux系统命令行工具中的一部分,Linux系统还提供了许多其他有用的命令行工具,可以根据需要进行学习和使用。

走向CTO的路上... 4122

区别linux中“~”、“/”、“.”、“..”的含义

2.“/”:代表根目录, 所有文件都在它下面。Windows系统可以拥有多个盘符,比如C盘、D盘,路径之间的层级关系使用“\”表示;而linux系统不存在盘符的概念,只有一个根目录/,路径之间的层级关系使用“/”表示。1.“~”:代表主目录,也叫HOME目录,即当前登录用户的用户目录。(pwd命令打印当前目录)3.“.”和“..”

weixin_51900414的博客 9688

Frida+Objection保姆级教程:从环境搭建到实战Hook(含Wallbreaker插件使用)

本文提供了一份从零开始的Frida与Objection移动安全动态分析实战指南。详细讲解了Python环境配置、Frida-Server部署、Objection核心命令使用以及Wallbreaker插件安装与应用。通过实战案例演示如何Hook网络请求(如HttpURLConnection和OkHttp3),帮助安全研究人员快速掌握应用运行时行为分析与漏洞挖掘技能。

weixin_28318011的博客 107

linux中的“~”、“/”、“./”分别代表什么?

表示返回到home目录。

shuaiqidexiaojiejie的博客 1万+

LayaBox CommandBuffer描边使用详细

项目需要使用LayaBox做一个给3D物体动态描边的一个功能,前前后后踩了一些坑算是把这个东西给做出来了把我改好的代码贴上,分享给大家。 (1)想要使用描边你的引擎版本必须 >=2.9.0 (2)你必须下载 Laya官方的BlurShader库才能使用这个功能,下载地址:https://github.com/layabox/layaair-demo/tree/master/h5/3d/ts/LayaAir3D_PostProcess/BlurShader 下载完之后把BlurShader放到自己项目的

小智队长 1735

Web前端开发技术:实验14-16

实验14 1. 编写JavaScript程序实现“九九乘法口诀”表,如图14-40所示。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>九九乘法表</title> </head> <body> <h1>九九乘法表</h1> </body> <scri

KslgmrDry的博客 1万+

Linux下“~”和“/”

”/“是根目录,”~“是家目录。 层次结构 Linux文件系统采用树型目录结构来组织管理文件, 所有文件采取分级分层 的方式组织在一起, 从而形成一个树型的层次结构。 在Linux操作系统的整个树型目录结构中, 只有一个根目录( 用“ /” 表 示) , 位于根分区, 文件和目录都是建立在根目录之下的。 若要查看当 前系统的目录结构, 可在文本模式或终端窗口的命令提示符下使用ls命令来进行查看。 文件结构 口令 功能说明 / 根目录,所有的目录、文件、设备都在根目录(/)之下,

weixin_45055846的博客 1万+

SAP ABAP实战:手把手教你用BAPI_BILLINGDOC_CREATEMULTIPLE批量开票(附完整代码与避坑指南)

本文详细解析了SAP ABAP中BAPI_BILLINGDOC_CREATEMULTIPLE批量开票的全流程,包括参数配置、事务控制、错误处理及性能优化。通过实战案例和完整代码示例,帮助开发者高效处理大批量发票生成任务,避免常见陷阱,提升开发效率。

weixin_34101914的博客 267

【linux系统中的profile、bashrc、~/.bash_profile、~/.bashrc、~/.bash_profile之间的区别和联系以及执行的顺序】

此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.

weixin_46356409的博客 4903

OCCT(Open CASCADE Technology)入门-2.搭建开发环境

安装完成后,在【扩展】菜单下会看到【Qt VS Tools】菜单,打开子菜单【options】进入qt配置窗口。打开VS后随便创建一个新项目,进入开发环境主页,打开顶部菜单【扩展】->【管理扩展】打开管理扩展窗口。然后点击右下角【创建】,一路【next】即可,最后会进入到开发主界面,得到一个下面的工程结构。好了,到这里基本的环境我们已经安装好了,下面我们开始创建项目并配置开发环境。打开顶部菜单【项目】,点击最后一个菜单项【xxx属性】,进入项目配置界面。这里的配置一般不用改,我们看【Versions】

2501_91235145的博客 2876

保姆级教程:用Protege 5.5.0从零构建你的第一个知识图谱(附实战案例文件)

本文提供了一份详细的Protege 5.5.0使用指南,从零开始构建知识图谱。涵盖环境配置、本体结构设计、实例填充到可视化展示的全流程,特别适合初学者快速掌握知识建模技术。通过实战案例演示,帮助读者理解如何定义类、属性及建立实例关系,是学习知识图谱构建的实用教程。

weixin_42548816的博客 555

linux系统中的profile、bashrc、~/.bash_profile、~/.bashrc、~/.bash_profile之间的区别和联系以及执行的顺序

一、区别: 1、/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。 2、/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。 3、~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bash

dghfttgv的博客 2018

uniapp(全端兼容) - 最新详细实现支付键盘功能组件,从底部弹出数字键盘输入支付密码进行付款交互效果,自定义支付密码键盘仿微信、支付宝支付键盘,1~9密码数字键盘,电商支付(详细示例代码复制运行

uniapp,微信小程序,自定义数字键盘,输入支付密码的键盘组件,uniapp小程序如何实现从底部弹出输入支付密码自定义键盘功能,uniapp小程序密码支付键盘组件插件,自定义数字键盘输入页面,怎么封装底部弹窗自定义数字键盘用于输入支付密码,uniapp小程序仿类似电商支付密码输入模态框,uniapp微信小程序平台实现自定义支付密码键盘,uniapp 密码支付,数字键盘,安全键盘,交易键盘,交易密码,交易密码输入框,uniapp自定义支付键盘: uniapp自定义支付键盘,uniapp小程序端实现键盘输入支

✅ 精选推荐文章 2907

Linux中profile、bashrc、bash_profile之间的区别和联系

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置. 英文描述为: # /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases

陈冲的博客 13万+

YOLOv8与UNetV2融合:一种面向目标检测与图像分割的混合方法【附核心代码】

我们提出了一种基于YOLOv8和UNetV2相结合的混合架构。该架构利用YOLOv8作为主干进行目标检测,同时在YOLOv8的特征提取过程中,引入UNetV2来进行图像分割任务的增强。在该架构中,YOLOv8负责大范围目标检测和位置预测,而UNetV2则在检测网络的特征图基础上,通过其高效的上下文信息提取和细节恢复能力,进一步优化分割任务。在本文中,我们提出了一种改进YOLOv8的方法,通过引入图像分割网络UNetV2来提高图像分割检测性能。

一键难忘的博客 3526

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

/etc/profile ~/.bash_profile ~/.bashrc /etc/bashrc文件调用顺序解析

网上有一些关于如题所示四个文件的调用顺序,然后发现这些文章讲的并不是很清晰:有个问题会在login shell调用,有的会在新建bash shell时调用,有的又会在某种情况下调用。因为对这些东西没有清晰的概念(虽然有一定的了解),所以想做个实验证明下他们的调用顺序问题。

且听风吟 2802

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

自动化运维[shell编程]——————source、环境变量配置文件[/etc/profile、~/.bash_profile、~/.bashrc、/etc/bashrc]、其他配置文件、登录信息

文章目录1. source命令2. 环境变量配置文件2.1 作用2.2 5类环境变量配置文件2.3 环境变量配置文件调用顺序 1. source命令 如果修改了环境变量的配置文件,只有退出登录重新登录才会生效,这其实就是一种重新读取。 source 配置文件 source就是省略这个登录过程,重新读取了环境变量配置文件,使设定重新生效。 . 配置文件 这里的.就是source的简写,所以其实你使用哪一个都是一样的。 2. 环境变量配置文件 2.1 作用 环境变量配置文件中主要是定义对系统的操作环境生效

mango_kid 914

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux环境变量设置/etc/profile、/etc/bashrc、~/.profile、~/.bashrc区别

转载请注明作者和出处: 登入系统读取步骤: 当登入系统时候获得一个shell进程时,其读取环境设定档有三步 : 1.首先读入的是全局环境变量设定档/etc/profile,然后根据其内容读取额外的设定的文档,如 /etc/profile.d和/etc/inputrc 2.然后根据不同使用者帐号,去其家目录读取~/.bash_profile,如果这读取不了就读取~/.bash_login,这...

极客on之路 428

浅析linux 下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 文...

http://apps.hi.baidu.com/share/detail/31711949 /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ...

WEBCODE 109

Linux 和 MacOS 中的 profile 文件详解(一)

profile 文件是 Linux、MacOS 等(unix、类 unix 系统)系统中的一种配置文件,主要用于设置系统和用户的环境变量。在 shell 中,可以通过执行 profile 文件来设置用户的环境变量。shell 有两种运行模式:login shell 和 non-login shell。

路多辛的所思所想 2549

浅析linux 下的/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 文件

http://huhao1989.iteye.com/blog/1586020

xcmax 564

Linux环境变量配置说明(/etc/profile,/etc/profile.d/*.sh,~/.bashrc,~/.bash_profile的区别与联系)

Linux的环境变量可在多个文件中配置,如/etc/profile,/etc/profile.d/*.sh,/.bashrc,/.bash_profile等,下面说明上述几个文件之间的关系和区别。 bash的运行模式可分为login shell和non-login shell。 例如,我们通过终端,输入用户名、密码,登录系统之后,得到就是一个login shell。而当我们执行以下命令ssh hadoop103 ,在hadoop103执行command的就是一个non-login sh

码小兔的博客 630

/etc/profile、~/.bash_profile等几个文件的区别和执行过程

http://blog.chinaunix.net/uid-346158-id-2130833.html 关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。 在登录Linux时要执行文件的过程如下: 在 刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_p

dancing_power的专栏 1235

linux 中文意思,linux 中 ~/. 是什么意思

~代表你的/home/用户明目录假设你的用户名是x,那么~/就是/home/x/.是代表此目录本身,但是一般可以不写所以cd ~/. 和cd ~ 和cd ~/效果是一样的但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个饮藏文件,如果不用ls -a的话,一般ls是无法看到的/ 是目录层的分隔、表...

weixin_39685674的博客 299

关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程

在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~

lemon_fantasy的专栏 1034

linux中shell重要吗,Linux中的shell

登录shell_非登录shell//.bash_profile .bashrc profile文件的作用的执行顺序http://blog.youkuaiyun.com/robertaqi/archive/2010/04/04/5449763.aspx登陆shell与交互式非登陆shell的区别1.登录shell所谓登录shell,指的是当用户登录系统时所取的那个 shell。登录shell属于交互式shel...

weixin_39939993的博客 223
上一篇: Hive
下一篇: Linux下profile和bashrc四种的区别
hellochenlu
博客等级 码龄14年 97粉丝 184原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值