首页
登录 | 注册

工作总结(1)——我常用的unix命令

UNIX操作系统命令太多,各个版本的个别命令也有差别,本文只是对自己使用过的unix命令的一个梳理。

 

0. 通用类的命令及工具。

 

man command 查看command命令的详细使用方法。

 

pwd    "Print working directory"-- show what dir you're in.

ls      List the contents of a dir.

ls –l      List the contents of a dir and show additional info of the files.

ls –a      List all files, including hidden files.

cd      Change directory.

cd ..   Go to the parent directory.

mkdir   Make a directory.

cp      Copy a file.

mv      Move or rename a file.

rm     Remove a file.

 

cat     用来查看文件内容。

clear       清屏。

date        显示系统日期及时间。

who     显示当前登录系统的所有用户信息。

whoami  显示当前登录系统的用户信息。

logname 显示当前登录用户名。

uname   显示或更改当期unix系统的名字及相关信息。

passwd  修改指定用户密码。

compress        压缩文件为.Z格式。

uncompress  解压缩.Z文件。

diff file1 file2    比较file1file2的异同。

 

chown  改变文档的属主。

chown informix:Informix *   把当前所有文档改为informixinformix用户。

 

chmod  改变文档使用权限。

chmod u+w go-w file1    file1设定为所有者可写,同组和其他用户不可写。

chmod +x file2      file2所有用户均可执行。

chmod 777 file3 file2所有用户均可读、可写、可执行。

r=4,w=2,x=1,r+w=6r+x=5r+w+x=7

 

mount  挂接文件系统。

mount /dev/cd0 /tmp 把光驱中的文件挂接到/tmp

umount 卸载挂接的文件系统。

umount /dev/cd0     卸掉光驱文件。

 

bc      unix下一个简单的计算器,quit推出。

 

    su     改变用户登录

       注意:su oracle su – oracle 是有区别的。没有“-”时,改变登录用户后,环境    和工作目录不变;有“-”时,改变登录用户后,环境变量和工作目录也随之改变。

 

sudo

 

tar     打包,解包。

tar cvf src.tar src lib bin srclibbin打包成src.tar

tar xvf src.tar     src.tar解包。

c 建立新档案文件

x 抽取文件

v 显示所处理的文件名

f表示文件库为file,省略此项,以预设的磁带或磁盘为对象

 

cpio

 

ps     显示进程信息

-e  显示正在运行进程的所有信息。

-f  长列表显示进程的所有信息。

-u user 显示user的进程信息。

    常和grep一起使用:ps –ef|grep java

 

Kill       杀掉进程。

Kill -9 进程号      强制杀掉进程。

 

grep       在文本文件中寻找特定字符串。

grep  字符串  文件名。

grep ChineseFee src/lib/*.c

 

find       查找文件。

find 目录名 条件        在“目录名”(包括其子目录)中查找符合“条件”的文件。

find /usr/easycon –name s01001.ec –print

find . –name zhj* -print

-name name  指定要查找的文件名(可以包括通配符)。

-print      将符合条件的路径打印出来。

.   从当前目录开始查找

-user user  查找属于user的文件,user可以为用户名或uid

 

telnet 远程登录。

telnet ip地址

有很多telnet类的工具可用,如nettermSecure Shell Client等。

 

ftp     远程拷贝文件。

ftp ip地址    运行ftp

    ?      列出ftp命令(=help)

    ? command  显示命令帮助(=help command)。

binary(bin) 以二进制方式传送文件。

ascii       ASCII码方式传从文件(缺省模式)。

lcd     改变本地目录。

prompt  关闭/打开交互模式。

mget    取多个文件。

mput    放多个文件。

close   关闭当前连接。

open ip地址     重新打开新的连接

bye     结束ftp=quit)。

另外,一些dosunix命令均可在ftp>提示符下应用,注意windowsunix路径的不同写法,unix是斜杠:/usr/easycon/tmpwindows是反斜杠:e\study\codes\easycon。现在也有好多ftp类的工具可用。

 

netstat

 

ping

 

 

reboot     重启系统

shoudown   关闭系统。

[语法]:   shutdown  [-y] [-gn] [-in]

 [说明]:    UNIX 系统必须先关闭系统,再关电源

-y  对提示的所有问题都回答 y    

 -gn    给其他用户秒的时间退出,缺省值为60 

-in    系统退到第n种方式, 0  关机,单用户模式,2  多用户模式,3  网络下的多用户模式,6   关机并重新启动

 

 

一.SCO openserver

scoadmin        进入系统管理交互界面。

 

二.AIX

uname –v   显示操作系统版本号(详见man uname)。

 

三.HP-UX

 

四.Linux

 


相关文章

  • Vhost net
    Vhost net 23 September 2014 Vhost 概述 Linux kernel 中的vhost driver提供了KVM在kernel环境中的virtio设备的模拟.vhost把QEMU模拟设备的代码放在了linux k ...
  • netstat此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.  .语法 address_family_optionsnetstat  {--route|-r} []  [-- ...
  • FFmpeg使用手册 - FFmpeg 的常用命令-T
    ffmpeg在做音视频编解码时非常方便,所以很多场景下转码使用的是ffmpeg,铜鼓通过ffmpeg –help命令操作可以看到ffmpeg常见的命令大概分为六部分: 1. ffmpeg信息查询部分 2. 公共做操参数部分 3. 文件主要操 ...
  • top该程序为进程操作提供了有限的交互界面,也为个人配置提供了更广泛的界面-包括其操作的每个方面.虽然TOP是在整个文档中引用的,但您可以随意命名该程序.这个新的名称(可能是别名)将反映在top的显示器上,并在读取和写入配置文件时使用. 此 ...
  • 主要参数 -c 统计字节数. -l 统计行数. -m 统计字符数.这个标志不能与 -c 标志一起使用. -w 统计字数.注意,这里的字指的是由空格,换行符等分隔的字符串. 统计文件行数,词数和字节数 打印结果表明该文件有1行,1个词,7字节 ...
  • ping此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.  .语法 选项]  destination  2选项 -a -A -b -B -c指定ping的次数 在所使用的套接字 ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.013 s.
京ICP备10005923号