Questions tagged «solaris»

Solaris是Unix操作系统,最初由Sun Microsystems(当前由Oracle拥有)开发,作为1991年对SunOS 4.1.x的更名。

22
为什么我的SSH登录速度慢?
我在SSH登录中看到延迟。具体来说,我在2个位置看到从瞬时到几秒延迟的范围。 在发出ssh命令和获得登录提示之间,以及 在输入密码和加载外壳之间 现在,特别是我仅在这里查看ssh详细信息。显然,网络延迟,所涉及的硬件和OS的速度,复杂的登录脚本等都可能导致延迟。对于上下文,我使用大量Ubuntu和CentOS和MacOS X作为客户端系统,使用大量Linux发行版和一些Solaris主机。几乎所有时间,ssh服务器配置都与操作系统的默认设置保持不变。 我应该对哪些ssh服务器配置感兴趣?是否有可以调整的OS /内核参数?登录shell的技巧?等等?

5
尾巴的对面:除最后n行外的所有行
如何使用Unix命令行过滤器丢弃文件的最后n行? 这与tail:的相反:tail丢弃前n行,但其余部分通过管道传输,但是我希望命令通过管道传输除最后n行以外的所有内容。 不幸的是,我还没有找到类似的东西-也head没有帮助。编辑:至少在Solaris中,它不接受否定参数。 更新:我对一种适用于大文件(即日志文件)的解决方案最感兴趣,在该解决方案中,您可能希望检查最后一分钟发生的情况。



4
如何建立一个NAS?
我有很多照片要组织,远离稀疏的DVD并转向NAS解决方案。理想情况下,这会让我有一定程度的冗余,更容易找到我正在寻找的东西。 话虽这么说,硬盘相对便宜。我的下一个问题是,我想在驱动器上运行ZFS,能够添加/删除驱动器以获得额外的冗余,或者可能更改驱动器的配置。有没有一个NAS盒可以让你运行你选择的操作系统(FreeNAS)所以我需要做的就是获得硬盘驱动器,NAS盒,并用FreeNAS修改固件/操作系统? 沃尔特
7 nas  solaris  zfs  freenas 

2
查找和向上移动文件一级
我正在尝试搜索具有特定扩展名的文件,然后将它们全部移动到文件夹层次结构中的一级。 基本上我有类似 /path/to/application/files/and/stuff/a1/nolongerneededirectory/*.* /path/to/application/files/and/stuff/a2/nolongerneededirectory/*.* /path/to/application/files/and/stuff/a3/nolongerneededirectory/*.* 我试图像这样将它们向上移动: /path/to/application/files/and/stuff/a1/*.* /path/to/application/files/and/stuff/a2/*.* /path/to/application/files/and/stuff/a3/*.* 理想情况下,它将执行以下操作: -bash-3.2$ find /path/to/ -name '*.txt' output: /path/to/directories1/test1/test1.txt /path/to/directories2/test2/test2.txt /path/to/directories3/test3/test3.txt then mv /path/to/directories1/test1/test1.txt /path/to/directories1/test1.txt mv /path/to/directories2/test2/test2.txt /path/to/directories2/test2.txt mv /path/to/directories3/test3/test3.txt /path/to/directories3/test3.txt 我一直在尝试不同的选择,然后问周围,有人有什么想法吗? 编辑1: 所以我尝试了 `find /path/to/parent/dir -type f -exec mv {} .. \ 但是我被拒绝了
4 unix  shell  solaris 

4
du vs df输出
为什么df和du命令的输出之间存在差异? 为什么他们的输出不准确? # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 1012M 394M 567M 42% / /dev/sda2 99M 47M 48M 50% /boot /dev/sda8 9.9G 1.5G 7.9G 16% /home none 1004M 0 1004M 0% /dev/shm /dev/sda9 347G 93G 236G 29% /srv /dev/sda11 2.0G 81M 1.8G 5% /tmp /dev/sda10 4.0G …
3 linux  unix  solaris 

2
Solaris 32位/ 64位混淆
我在AMD上有Solaris- uname -a 给 OS Solaris 10 x86_64 (SunOS goldtpus34 5.10 Generic_144489-11 我想查找它是否具有32位或64位内核,所以我做了 /usr/bin/isainfo -k 它说 amd64 但是当我这样做 file /sbin/init 它说 ELF 32-bit LSB executable 80386 Version 1, dynamically linked, stripped 另外,如果我提起文件说 ELF 64-bit LSB executable AMD64 Version 1 [SSE2 SSE FXSR FPU], dynamically linked, not stripped 因此,有可能使内核以64位模式工作,而系统utils / process …

3
在Solaris上加密,在Linux上解密
我已使用crypto命令使用通过pktool生成的密钥文件(选择AES-128作为算法)对Solaris服务器上的文件进行了加密。我无权访问此服务器上的任何其他加密实用程序。我可以使用哪些应用程序在更通用的Linux服务器上解密该文件? 编辑: 这是我使用的Solaris命令: pktool genkey keystore=file outkey=testkeyfile.dat dir=mydir keytype=aes keylen=128 encrypt -a aes -k mydir/testkeyfile.dat -i mydir/myfile -v -o mydir/myfile.enc 我还运行以下命令来检查文件是否已正确加密: decrypt -a aes -k mydir/testkeyfile.dat -i mydir/myfile.enc -v -o mydir/myfile2 我怀疑mcrypt可能是这里的选择,但是有人可以建议我需要使用的选项吗?

3
如何在Solaris下获得平均负载(仅负载平均值)?
我正在寻找cat /proc/loadavgLinux sysctl -n vm.loadavg下或FreeBSD 下的等效,但对于Solaris。Solaris没有/proc/loadavg或者sysctl。 我不想输出w或者uptime,我只想要负载平均值。例如,我想: 0.53 0.39 0.80 不: 13:30:44 up 51 days, 8:43, 2 users, load average: 0.46, 0.39, 0.79 在Solaris下,什么终端命令将为我提供1分钟,5分钟和10分钟的平均负载,以及仅负载平均值?

2
如何在solaris 8上找到oracle数据库安装路径?
我有一台solaris 8的服务器。我想连接到oracle的管理系统。我发现这篇文章是从oracle开始的。要连接到管理系统,我应该http://hostname:portnumber/em在我的电脑上输入。但是我没有这个端口。 并且端口号也记录在$ORACLE_HOME/install/portlist.ini文件中。那么如何找到这个文件?

2
如何在solaris webspace上获取git?
我通过SSH访问租用webspace,我想在其上托管一个GIT存储库。问题是GIT没有安装在运行Solaris的服务器上,因此我很难让GIT在那里运行。我已经尝试了各种方法在服务器上安装GIT,但没有一个成功。服务器上的系统是这样的: > uname -a SunOS gaffer 5.10 Generic_142901-13 i86pc i386 i86pc 解决方案方法1(为solaris编译GIT) 服务器上没有gcc,或者我找不到它。所以我试着在Ubuntu下为solaris构建一个交叉编译器,因为我没有带有gcc的solarix盒子。之后的想法是将交叉编译的GIT从Ubuntu上传到solaris服务器。 我跟着这个rec​​iepe:构建交叉编译器。在步骤“ make all-target-libgcc”中我得到了错误 stdio.h: No such file or directory 我无法解决此错误。谷歌没有帮助,我真的不知道我在构建交叉编译器时正在做什么。这个解决方案应该是可行的,因为其他人已经能够构建这样的交叉编译器。 解决方案方法2(为solaris下载GIT并在服务器上解压缩) 在GIT网站上,我看到GIT可用于solaris。我无法从MAC和Ubuntu下载solaris版本,因为该站点仅提供运行浏览器的操作系统的安装程序。我也无法欺骗网站认为我使用solaris来运行我的浏览器。 然后我在http://ftp.riken.jp/Sun/sunfreeware/i386/5.10/git-1.7.6-sol10-x86-local.gz找到了针对solaris的GIT下载量 。然后我无法在solaris下将其安装到我的网站空间中。我无法访问solaris下的pkgadd(因为我没有root),我没有找到另一种方法来提取solaris包。如果我知道解压缩它的正确命令,我认为这应该相当容易; 我解压缩哪个操作系统并不重要,因为我可以将解压后的文件上传到网站空间。 解决方案方法3(从网站空间提供商处获得帮助) 我打电话给网站空间提供商并询问他们是否愿意安装GIT。他们拒绝了。然后,我自己询问有关如何将其安装到我自己的空间的信息。我等待他们的二级支持的回电或电子邮件。 你能帮助我解决上述任何一种方法,或者有没有其他方法可以在这个solaris盒子上获得GIT? 更新:网站空间提供商打电话给我,告诉我这是不可能的共享主机。我解释了他们如何实现这一目标,即使没有他们的行政工作,也最终说服他们确实有可能。他们之所以同意,是因为不同客户的反复问题要向他们的产品经理提出。我的询问是让他们在电话上管理他们10分钟,并告诉我有关如何将GIT放入我自己的网站空间的信息再次被拒绝,但没有正确的解释。 在这次电话会议结束后,这表明那些人无法处理他们自己的技术,并且他们甚至不愿意以对他们来说几乎毫不费力的方式帮助客户,我很失望,我决定取消合同与他们一起,转移到使用一些标准linux作为操作系统的主机。我敢肯定有很多并且使用GIT会很简单。
2 ssh  git  solaris 

1
比较Solaris和Linux之间的两个文件系统
我正在尝试一个源来定位Solaris和Linux之间的文件比较。 - 我有大量的文件> 3000 - 大量目录> 600 - 目录结构保持不变 - 我需要验证ACL的[getfacl] - 权限,所有者,组 - 文件数据 需要确保Linux中的文件与solaris同步。 什么是这项任务的最佳方式。我尝试使用列表,rsh,diff,rsync进行手动比较,并且它们都没有真正支持ACL。 可以使用rsync吗?我试过rsync rsync --dry-run -vrc remote:source target - 我在这里遗漏了什么
1 linux  solaris  rsync 

1
什么是选择文本框中所有文本的CDE / Motif键盘快捷键?
选择CDE(或一般是Motif)文本框中所有文本的键盘快捷键是什么? 在CDE中,文本框支持Emacs / Readline样式键盘快捷键,例如 按Ctrl + 一个 将光标移动到行的开头。然而,就我所知,Readline没有选择的概念,并且似乎不支持Emacs的标记快捷方式。
1 solaris 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.