常见Linux/Unix开发辅助命令什锦
很多零碎命令集锦:
1. 怎样通过命令下载ftp文件
read -s -p "Your passwd: " Passwd; wget --user=YourUserName --password=$Passwd ftp://IP/dir/file
read -s -p "Your passwd: " Passwd; axel ftp://yourUserName:$Passwd@IPaddr/dir/file
2. 怎样通过命令下载samba文件
smbclient //IP/file --user=domain\\user -c "cd \dir\dir; get file"
下载全部文件:
smbclient //IP/file --user=domain\\user -c "prompt OFF;recurse ON; cd \remotedir\dir; lcd '/local/dir'; mget *"
3. ldapsearch 检索AD数据:
ldapsearch -x -D administrator@domain -w passwd -h domain -b "CN=container,...,DC=domain" -s sub "(objectclass=*)"
4. 常见rpm命令
检查.rpm包括哪些文件:
rpm -qlp pkg.rpm
检查某已安装的软件包括哪些文件:
rpm -ql pkg
检查某个文件来自哪个软件包:
rpm -qf /bin/ps
解压获得.rpm内全部文件:
rpm2cpio myrpmfile.rpm | cpio -idmv
检查某软件的相关(安装。卸载)脚本
rpm --scripts -qp pkg
4. 其它系统的软件经常使用命令:
dpkg -c
gunzip ahoo.gz
swinstall -s /path/to/ahoo.depot \*
sh PHCO_ahoo
pkgadd -d ahoo.local
pkginfo
pkgchk
pkgtrans openssl-0.9.8d-sol8-sparc-local .
installp -d ahoo.bff all
hpux arch: file /stand/vmunix
5. unix系统上mount
mount -vcdrfs -oro /dev/cd0 /cdrom/
solaris: mount -o vers=3
mount -o loop disk1.iso /mnt/disk
aix: nfso -po nfs_use_reserved_ports=1
6. 检查程序内置libpath:
hpux - chatr
dump -Hv
sunos elfdump -d
linux readelf -d
7. 其它:
iptables -A OUTPUT -d 202. -j DROP
ps eww pid|cat /proc/pid/env
smitty chtz_date
eeprom boot-device="/pci@1c,600000/scsi@2/disk@2,0:a /pci@1c,600000/scsi@2/disk@1,0:a"
fsck -y /dev/md/dsk/d7
fuser /file_used_by_process
inetadm -m/-l
svcadm refresh
diff -Nurp old new>patch
set follow-fork-mode child
sudo /usr/sbin/ntpdate 3.asia.pool.ntp.org
tcpdump -nnvvSX dst 192.168.96.83 -w capter.txt
tcpdump -r -X capter.txt
addr2line -e a.out 0xabc
常见Linux/Unix开发辅助命令什锦的更多相关文章
- 常用Linux/Unix/Mac Os命令
常用Linux/Unix/Mac OS命令 参考: 1.50 Most Frequently Used UNIX / Linux Commands (With Examples)
- Linux/Unix监控工具vmstat命令
注:内容来之网络 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况.这个命令是我查看Li ...
- 15 条实用 Linux/Unix 磁带管理命令
导读 磁带设备应只用于定期的文件归档或将数据从一台服务器传送至另一台.通常磁带设备与 Unix 机器连接,用 mt 或 mtx 控制.强烈建议您将所有的数据同时备份到磁盘(也许是云中)和磁带设备中. ...
- Linux 服务器开发常用命令操作
1)查看网络端口 netstat -na --ip 2)查看特定应用程序进程 ps -ef | grep vsftp or ps aux | grep xxx.exe 3)查看系统日志 vi /et ...
- linux日常开发使用命令整理
linux: 安装ssh-server:$ sudo apt-get install openssh-server 更新软件库:$ sudo apt-get update 启动ssh:$ sudo / ...
- Linux/Unix/Cygwin 常用命令
以下只说明各指令的基本用法,若需详细说明,请用man去读详细的manual.[Cygwin通常没有安装 man相关的文件,所以没有man功能] 1.关于文件/目录处理的指令: 1.1 ls 这是最基本 ...
- linux常用开发工具命令行
- Linux 后台开发常用命令
1.automake编译 autoreconf -isv ./configure make 2.远程获取代码 rsync -aPvr --exclude=*/log/* *.*.*.*::home/s ...
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在W ...
随机推荐
- python 将windows字体中的汉字生成图片的方法
#encoding: utf-8import osimport pygame chinese_dir = '黑体常规'if not os.path.exists(chinese_dir): os.mk ...
- java Iterable
Iterable
- linux-系统启动过程,执行的配置文件
注意:环境变量的设置,都是通过export来设置的. export的使用详见:http://www.cnblogs.com/DengGao/p/6341443.html 环境变量是和Shell紧密相关 ...
- MyBatis参数为Integer型并赋值为0时判断失误的问题解决
mybatis.xml中有if判断条件判断参数不为空时,赋值为0的Integer参数被MyBatis判断为空,因此不执行<if test="param != null and para ...
- TQ2440平台上LCD驱动的移植
参考: http://liu1227787871.blog.163.com/blog/static/205363197201242393031250/ http://blog.csdn.net/cum ...
- ASIHTTPRequest学习(一)
Creating a synchronous request 可以创建同步和异步两种方式的请求,一般情况下应当使用异步请求.使用同步请求主应用线程会锁住直至解锁为止. 创建异步请求,会在后台执行 - ...
- CSS3:transition过渡效果
之前的transform 可以实现转换,但是一下子就放大缩小视觉上不太好看,要想渐变该如何呢?可以使用transition transition主要包含四个属性值: transition: prope ...
- 设计模式之享元模式(PHP实现)
github地址:https://github.com/ZQCard/design_pattern /** * 减少创建对象的数量,以减少内存占用和提高性能.这种类型的设计模式属于结构型模式, * 它 ...
- Ubuntu中彻底修改用户名及密码
转自:http://blog.csdn.net/sailor201211/article/details/52305591 方案二:修改与用户和组相关的配置文件 这种方法更加本质,直接修改与用户和组相 ...
- Linux Shell常用技巧
转载自http://www.cnblogs.com/stephen-liu74/ 一. 特殊文件: /dev/null和/dev/tty Linux系统提供了两个对Shell编程非常有用的特殊文 ...