
unix
deBroglie_cn
这个作者很懒,什么都没留下…
展开
-
ASCII、BINARY传输模式
<br />两者区别在于回车换行的处理,BINARY不对文件做任何处理,ASCII会把回车换行转化为本机的回车字符,而不同操作系统回车字符是不同的。<br />BINARY用于传送可执行文件、压缩文件、图片文件;<br />ASCII用于传送文本文件、HTML;<br />在ftp下载时,方法如下:<br />ftp>bin<br />ftp>hash //传输过程打印#,以示过程<br />ftp>get [file] //下载到当前目录原创 2011-04-19 21:33:00 · 1337 阅读 · 0 评论 -
solaris常用系统命令
1.检查系统运行模式32位/64位:isalist –v、isainfo –v、isainfo –b64-bit mode: #isalist -v sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc #isainfo -v 64-bit sparcv9 ap原创 2013-08-07 10:06:56 · 1537 阅读 · 0 评论 -
Solaris开启rlogin
使用如下命令查看系统是否已开启rlogin服务:原创 2013-12-04 17:31:59 · 2365 阅读 · 0 评论 -
solaris服务器间远程登录服务rlogin
服务器间可用rlogin命令进行远程登录访问,需要在/etc/hosts文件中添加相应服务器的IP地址和主机名(随意命名),保存时需强制保存(wq!),修改后可以使用命令:rlogin 主机名即可进行访问远程主机。hosts文件的用处如下:1、加快域名解析对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度。由于有了映射关系,当我们输入域名计算原创 2013-11-29 13:18:24 · 2218 阅读 · 0 评论 -
head命令
项目中用perl脚本检测目录下最新文件的大小是否在变化,用到了如下代码:my @output = $tel->cmd('ls -lt'); //时间顺序排序发现当文件过多时output会发生内存溢出,即空间不够的情况,采用了head命令解决,代码如下:my @output = $tel->cmd('ls -lt|head -2'); //原创 2013-12-04 10:59:02 · 1444 阅读 · 0 评论 -
solaris修改密码设置规则
修改/etc/default/passwd可修改创建用户密码的规则,如密码长度、是否需要特殊字符等。# cat /etc/default/passwdMAXWEEKS= //最大保存日期,多少天后密码失效MINWEEKS= //最小保存日期,多少天后可再次修改密码PASSLENGTH=6原创 2013-08-27 23:05:33 · 12076 阅读 · 0 评论 -
dlopen错误
dlopen第三方动态库时经常会发生打开失败的错误,可以适用dlerror()函数查看具体错误:void *dlh;dlh = dlopen("libdes3-32.so", RTLD_NOW | RTLD_GLOBAL);if (dlh == NULL){ printf("dlopen err:%s.\n",dlerror());}如果错误信息与ELF格式相关,一般原创 2013-08-23 11:12:14 · 15127 阅读 · 0 评论 -
solaris用户切换并加载用户环境
su username不会加载用户的环境变量,这样切换后如果要运行java程序,classpath还是原来的用户环境,导致运行失败。su - username才会加载用户的环境变量.cshrc文件。env查看当前用户环境变量。原创 2013-06-19 18:53:45 · 1708 阅读 · 0 评论 -
unix下行尾^M解决办法
unix下行尾^M解决办法:1.windows上传unix时,FTP选择ASCII方式传输。2.dos2unix -437 olfile newfileps:unix系统下,more、cat打开文件^M是不可见字符,但vi可见。http://blog.chinaunix.net/uid-699191-id-2680388.html原创 2013-02-04 16:10:19 · 1397 阅读 · 0 评论 -
solaris crontab
用户的crontab文件路径:/var/spool/cron/crontabscrontab条目:5 4 * * * /export/home/cts/autoRebootAppStart 参数分别为:分钟、小时、月份中的第几日、月份、星期中的第几天、要执行的程序重新加载crontab文件:crontab [crontab文件名]原创 2013-06-03 09:33:07 · 962 阅读 · 0 评论 -
Solaris字符集(中文乱码问题)
1.查看Solaris包含的字符集:cd /usr/dt/app-defaults/ ls或者:locale -a //所有可用的公共语言环境2.查看语言环境变量:locale //当前语言环境或者:echo $LANG //查看当前设置的字符集3.设置字符集:LANG=zh.GBKexport LANG //设置为当前采用的字符集,下次原创 2012-09-28 13:27:56 · 9241 阅读 · 0 评论 -
vim——鸟哥的私房菜
http://linux.vbird.org/linux_basic/0310vi.php?thisscreen=800x600转载 2012-06-20 16:14:15 · 595 阅读 · 0 评论 -
VIM 文件操作集锦
可以利用 :args 和 :argdo 命令 Java代码 :args d:\aa\** 注意这里用** 表示循环文件夹。路径中有空格时,可以在空格前加 '\' 即可。Java代码 :ar 可以查看目前添加了那些目标文件。Java代码 :argdo %s/str/new_str/g|up原创 2012-08-21 19:46:07 · 1314 阅读 · 0 评论