linux中怎样进入桌面目录,linux – 如何获得给定用户“桌面路径”
试试
xdg-user-dirs.
该页面有一个应该适用于当前用户的示例:
test -f ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs && \
source ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs
echo ${XDG_DESKTOP_DIR:-$HOME/Desktop}
此外,如果您必须阅读/ etc / passwd,最好使用getent passwd的输出,因为某些用户数据可能存储在NIS,LDAP或其他一些数据库中.
结合使用它,它适用于名为USERSNAMEHERE的用户:
USER=USERSNAMEHERE
USERDIR=$(getent passwd $USER | cut -f 6 -d :)
USERDIRCONF=${XDG_CONFIG_HOME:-$USERDIR/.config}/user-dirs.dirs
test -f "$USERDIRCONF" && . "$USERDIRCONF"
echo "${XDG_DESKTOP_DIR:-$USERDIR/Desktop}"
linux中怎样进入桌面目录,linux – 如何获得给定用户“桌面路径”相关推荐
- linux中显示没有那个目录,linux没有那个文件或目录
linux下创建文件与目录时默认被赋予了什么样的权限? 当我们创建一个新的文件或目录的时候,他的默认权限是什么? umask--指定当前使用者在创建文件或目录的时候默认的权限值 [root@iZ288 ...
- linux中 目标不是目录,Linux 中的 Install命令
install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户.install命令和 语法 install [OPTION]... [-T] SOURCE DEST install [OP ...
- linux中mtd是什么目录,Linux mtd system
题图:gratisography Linux mtd system MTD(Memory Technology Device),内存技术设备是Linux的存储设备中的一个子系统.其设计此系统的目的是, ...
- linux中ftp修改绑定目录,Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录...
1. 启动VSFTP服务器 A:cenos下运行:yum install vsftpd B. 登录Linux主机后,运行命令:"service vsftpd start" C. ...
- linux中根目录包含哪些目录,Linux根目录的主要目录功能介绍
当我们使用Linux时,我们通常只在自己的主目录中操作,而我们创建的文件都在这个目录里面进行的,下面就让爱站技术频道小编为大家介绍一下Linux根目录的主要目录功能介绍,一起来了解一下! Linux根 ...
- linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...
本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...
- linux 命令 cd -p,Linux_实例讲解Linux中cd命令切换目录的使用技巧,cd命令大家再熟悉不过了,bash sh - phpStudy...
实例讲解Linux中cd命令切换目录的使用技巧 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令. 接下来我们直接通过万能的man来了解cd命令. 直接 man cd 是不行的 ...
- linux默认归档目录,在 Linux 中如何归档文件和目录
在 Linux 中如何归档文件和目录 在我们之前的教程中,我们讨论了如何使用 gzip 和 bzip2 压缩和解压缩文件.在本教程中,我们将学习如何在 Linux 归档文件.归档和压缩有什么不同吗?你 ...
- linux 命令 cd -p,实例讲解Linux中cd命令切换目录的使用技巧
这篇文章主要介绍了Linux中cd命令切换目录的使用技巧,cd命令的用法是Linux入门学习中的基础知识,需要的朋友可以参考下 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令 ...
- linux文件系统目录结构采用的是,在Linux中,文件系统的目录结构采用的是()。...
在Linux中,文件系统的目录结构采用的是(). 更多相关问题 徒长枝属于以下哪种一年生枝条类别中的一种() 以下对得房率描述正确的是() 用拉伸试验的方法,可测定金属材料的(). 以下对得房率描述正 ...
最新文章
- AngularJS Scope(作用域)
- C提高_day03_const小专题
- win8--PPTP教程
- 华大单片机HC32L136J8TA读取DS18B20温度(源码+时钟配置)
- Discrete Log Algorithms :Baby-step giant-step
- 在VMware中装Win server 2012配置Hyper-v
- java程序移植_java JDBC 提高程序可移植性
- .net 启动mysql数据库连接_[ASP.net教程]mysql数据库连接方式(.net)
- qwt需要添加到qcreator的东西
- Go 学习之路:Println 与 Printf 的区别
- 软件工程中如何设计测试用例
- 图像生成质量fid、inception score、KID计算
- 微信公众平台登录 超详解 Springboot版
- 路由navigate
- 微信群活码生成系统,群活码、客服活码、一套非常棒的免费开源群活码系统
- kill和kill -9
- 基于卷积神经网络的手势识别研究论文
- G1怎样设置WAP上网
- UPC 2020年夏混合个人训练第六十四场【ACDG】
- @value(“${}“)和@value(“#{}“)的区别
热门文章
- java中的重写与重载_java中的重写与重载
- python多线程下载ts_基于Python的ERA-5多线程下载(1)
- linux 句柄_linux 文件句柄数查看命令
- 傅立叶变换、拉普拉斯变换、Z变换之间 篇一
- AXI-IIC官方示例解析
- 时隔七个月,我终于弄懂了汉诺塔的思想
- 计算机网络体系结构(OSI七层、TCP/IP四层、五层协议)
- 鸿蒙系统第一次出现,华为鸿蒙系统第三“用户”出现?没想到是它
- OS / 进程和线程的区别和联系
- 定位 android8.1.0,8.1.2 实现Android定位(2)