linux新建用户并修改提示符
时间:2019-06-11
本文章向大家介绍linux新建用户并修改提示符,主要包括linux新建用户并修改提示符使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
# useradd –d /home/ap/testapp -m testapp
此命令创建了一个用户testapp ,
其中-d和-m选项用来为登录名testapp 产生一个主目录/home/ap/testapp。
[root@localhost ap]# mkdir -p /home/ap/testapp [root@localhost ap]# useradd -d /home/ap/testapp -m testapp
[root@localhost ap]#chown testapp:testapp /home/ap/testapp
[root@localhost ap]# passwd testapp
[root@localhost ap]# su - testapp
-bash-4.2$
查看用户的初始命令行 cat /etc/passwd
关于新用户根目录下没有.bashrc,可以参考ls -la /etc/skel/.bashrc 下的来建
修改~/.bashrc文件
export PS1='[\u@\h \w]\$ '
\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\t :显示时间为24小时格式,如:HH:MM:SS
\T :显示时间为12小时格式
\A :显示时间为24小时格式:HH:MM
\u :当前用户的账号名称
\v :BASH的版本信息
\w :完整的工作目录名称。家目录会以 ~代替
\W :利用basename取得工作目录名称,所以只会列出最后一个目录
\# :下达的第几个命令
\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$
-bash-4.2$ vi .bashrc # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # Uncomment the following line if you don't like systemctl's auto-paging feature: # export SYSTEMD_PAGER= # User specific aliases and functions export PS1='[\u@\h \w]\$ ' -bash-4.2$ ls -a . .. aa.txt .bashrc .viminfo -bash-4.2$ source .bashrc [testapp@localhost ~]$
新建目录
[testapp@localhost ~]$ mkdir javaProject [testapp@localhost ~]$ cd javaProject/ [testapp@localhost ~/javaProject]$ ls [testapp@localhost ~/javaProject]$
原文地址:https://www.cnblogs.com/pu20065226/p/11004841.html
- 今日头条写新闻机器人获吴文俊人工智能科技发明奖
- Docker容器学习梳理--应用程序容器环境部署
- 异步方式访问网页
- Silverlight:利用Panel实现自定义布局
- 《物联网智能终端信息安全白皮书》再次敲响物联网时代警钟
- Gitlab可视化代码树插件-Octotree
- 子线程调用UI线程的方法
- Silverlight:Dependency Property(依赖属性)学习笔记
- Silverlight:利用异步加载Xap实现自定义loading效果
- Docker容器学习梳理--手动制作系统镜像
- 怎样裁剪图片的局部
- vb中实现最佳按钮效果
- silverlight:wcf双工通讯学习笔记
- Docker容器学习梳理--web管理工具DockerUI部署记录
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法