命令 格式 说明
ls ls [-l] [-a] 显示当前目录下的内容
-l 显示详细信息
-a 显示所有文件,包括隐藏文件
mkdir mkdir dirname 创建目录
rm rm [-r]|[-rf] [filename]|[dirname] 删除文件或者目录
-r 删除空目录
-rf 删除带文件的目录
chown chown [-fhR] 属主[:group] 文件... 改变文件所有者
chmod chmod who+-permission rwx分别表示读写执行,ugoa分别表示文件所有者(u-user)、文件所有者所在组(g-group)、其他用户(o-others),所有用户(a-all)
chmod a+x+r+w filename 改变filename的属性为所有用户可读可写可执行。
chmod –R a+w dirname 改变该目录下文件的可读属性
chgrp chgrp 组名 文件名
改变文件组别的归属
例:chgrp sybase /opt/Sybase/N2000DBServer.cfg 将N2000DBServer.cfg归属为sybase组。
ps ps –ef|grep processname 查询某个进程的状态,支持模糊查询
netstat netstat –a|grep portnumber 查询某个端口是否正在被使用
cp cp –r source_dir target
cp source_file target 拷贝一个目录/文件完全到目标(target)位置
-r 拷贝一个目录
pwd 查询当前路径
more more filename 查看文件内容,不能修改,一次显示一屏
cat cat filename 查看文件内容,全部显示
make 在含有makefile的目录中输入此命令就能够启动编译
vi vi filename 查看并且可以修改文件
gunzip gunzip filename 解压后缀为.gz的文件
unzip unzip filename 解压后缀为.zip的文件
tar tar –xvf filename 解压后缀为.tar的文件
tar cvf tarname dictname 把dictname目录下的所有文件打包到tarname
联合tar和gzip tar -cf - aa.txt | gzip -f - > aa.txt.tar.gz
gunzip -c aa.txt.tar.gz | tar -xf -
压缩aa.txt(gzip一定要 -f,不知道为什么)
tar -cf - aa.txt | gzip -f - > aa.txt.tar.gz
解压aa.txt.tar.gz
gunzip -c aa.txt.tar.gz | tar -xf -
pfiles pfiles /proc/* >/var/temp/port.txt 查找占用某个端口进程的方法
stty stty erase 退格键 将退格由删除键改成退格键
fsck 磁盘一致性检查
设置环境变量 BMSROOT=/opt/n2000/server/lib
export BMSROOT 其中BMSROOT是环境变量名
man man CommandName 查看CommandName命令的帮助
prtconf prtconf 估计是查看系统配置信息,prtconf | grep Memory查看系统内存大小
file file filename 查看文件的属性
which which cmdname 查看命令的路径,但要该命令包含在当前的路径环境中