Unix环境下PS1变量的设置】的更多相关文章

我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37;1m\]\n" 显示效果如下: 1. 设置ps1变脸的显示 PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下.下面是FC4环境下默认的特殊符号所代表的意义: \d :代表日期,格式为weekday month date,例如:…
前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作.1.系统信息查看系统信息查看首先服务器ip:192.168.8.120服务器系统:Oracle Linux Server release 6.5服务器主机名:oracle-learn查看磁盘空间情况: [root@oracle-learn ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 32G 4.8G 26G 17% /…
Halcon环境下可通过设置set_system(‘filename_encoding’, ‘utf8’),可以将二维码的识别结果解析出汉字. VS环境下则需要将utf8转换成gbk格式.代码如下: int UTF8ToGBK(unsigned char * lpUTF8Str,unsigned char * lpGBKStr,int nGBKStrLen) { wchar_t * lpUnicodeStr = NULL; int nRetLen = 0; if(!lpUTF8Str)  //如…
浏览器中的代理server设置 Windows系统接口提供的代理server设置是一个全局的代理server的设置,如图所看到的,这里就不多解释: 各个浏览器在使用代理设置的时候,能够主动地获代替理设置亦或是不使用该代理设置,比如Chrome浏览器假设要使用代理设置,仅仅能在图中所看到的的位置进行更改,所以简单地(不使用辅助性工具)为Chrome设置代理,仅仅能通过更改系统全局代理设置(当然此时不会影响不使用该代理设置的进程).如图: 而360浏览器能够有几种选择: 它能够使用自己程序配置的代理…
好久没更新博客了,最近几个月一直在忙项目,现在终于有时间进一步学习了.这次记录的是unix环境中共享内存的使用方法.  在我理解,共享内存就是在内存中开辟一段空间,各个毫不相干的进程就可以通过访问这段内存中的资源,从而达到进程间通信的效果.由于是对同一块内存进行操作,没有涉及到资源的复制等操作,所以在IPC对象中共享内存速度和效率都是很高的.      使用共享内存过程中需要的函数      1.shmget      该函数通过键值向内核申请一块共享内存      函数原型:int  shmg…
WINDOWS环境下多域名多端口配置:https://www.cnblogs.com/c-and-unity/p/4539348.html…
静态库,动态库用UNIX 的术语来说,或者叫做归档文件(archive 常以.a 结尾)和共享对象(share object 常以lib 开头.so 结尾)更为准确.静态库,动态库可能是WINDOWS 下的术语,但两者的概念是一样的.下面统一说静态库和动态库. 静态库,就是一大堆object (CC ,CC 在LINUX 下其实是软件链接到GCC 的,编译后默认为.o 结尾的)的集合.静态库就是用ar 等工具集合在一起.在编译的时候,连接器就会将这部分代码嵌入到目标代码里. 动态库,也是一大堆o…
0.前言 TCP/IP协议栈是Linux内核的重要组成部分和网络编程的基石,虽然Linux和BSD有很大的联系,但是对于某些Socket选项和内核操作仍然存在差异,因此文中适用场景均为CentOS环境. <UNIX网络编程>是已故UNIX网络专家W. Richard Stevens博士(1951-1999).世界著名网络专家Bill Fenner和Andrew M. Rudoff完成的权威著作,该书对网络编程进行全面而深入的阐述,是提高网络编程功力的不二之选. 通过本文将了解到以下内容: 1.…
操作系统平台:RHEL 5Shell环境:BashOracle:10g2 功能描述:开机时自动切换到oracle用户下,启动oracle的多个实例.并记录数据库的启动情况到自定义的日志文件中. #!/bin/bash LOG_PATH=$HOME/oracle_initing.loglog() {if [ $# -lt 1 -a $# -gt 1 ];thenexit 5ficase "$@" insuccess) echo `date +%b" "%d"…
当我们安装了redis服务后,发现在其配置文件redis.windows.conf(或redis.conf)设置了密码:requirepass ****** 但是打开redis-cli.exe后输入命令config get requirepass发现: 这说明配置文件中密码设置后没有生效. 原因:问题在于我们启动redis服务时是直接在其安装目录中双击redis-server.exe启动的,这样启动的结果是,配置文件不会指定,此时redis并不会自动使用安装目录下的redis.windows.c…