UNIX命令大全
UNIX系统常用命令
UNIX系统常用命令UNIX系统常用命令格式:command [flags] [argument1] [argument2] ...其中flags以-开始,多个flags可用一个-连起来,如ls -l -a 与ls -la相同。
根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。
可使用重定向功能对这些设备进行重定向。
命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看). 在shell script中可用此返回值作为控制逻辑的一部分。
注:不同的UNIX版本的flags可能有所不同。
1、与用户相关的命令1.1 login(在LINUX Redhat下此命令功能与Solaris/BSD不同,执行login会退出当前任务).login:Password:相关文件:在下面的这些文件中设定shell运行时必要的路径,终端类型,其他变量或特殊程序.$HOME/.profile (Bourne shell, sh, bash)$HOME/.cshrc (csh, tcsh)$HOME/.tcshrc (tcsh)/etc/passwd文件中列出每个用户的shell/etc/csh.cshrc/etc/csh.login/etc/profile (Bourne shell, bash)/etc/login (Bourne shell, bash)csh: /etc/csh.cshrc和$HOME/.cshrc每次执行都会读取,而/etc/csh.login和$HOME/.login只有注册shell才执行修改相应文件后使用 source .cshrc使能相关修改,如果修改了path则还需使用rehash刷新可执行文件hash表。
tcsh: $HOME/.tcshrc, 没有些文件读取.cshrcsh: /etc/profile和$HOME/.profile注册shellbash: /etc/profile和$HOME/.bash_profile注册shell读取.bashrc交互式非注册shell才读取。
unx常用命令介绍
1.1帮助命令man (2)1.1.1按章节寻找帮助 (2)1.1.2按照关键字寻找帮助 (2)1.2环境变量 (2)1.3目录操作命令 (3)1.4文件操作命令 (3)1.4.1链接命令ln (3)1.4.2显示文件 (3)1.4.3拷贝文件和文件改名、文件移动 (4)1.4.4删除文件 (4)1.4.5改变文件和目录的属主和访问权限 (5)1.4.6查找文件命令find (5)1.4.7文件压缩工具tar (6)1.5文件内容查询命令grep (6)1.6文件内容查看和编辑 (6)1.7重定向和管道 (7)1.8网络命令 (8)1.9其它常用命令 (8)1.10编译程序cc (8)UNIX常用命令介绍1.1帮助命令manunix的帮助手册分为多个章节,常用的有第1、2、3节,分别包括用户命令、系统调用、和C 库函数。
在一些版本的unix中,又分了一些小的章节,比如:1B、3C这样的标题,把帮助的分类进一步的细化,在unix中,帮助文件存放在/usr/share/man下,按章节存放。
下面介绍命令man通常的用法:1.1.1按章节寻找帮助寻找用户命令time的帮助和寻找系统调用time的帮助分别为(在不同的unix版本,命令的用法不一样,下面是在Solaris上的用法):$ man –s 1 time$ man –s 2 time如果不带章节参数的话,系统会显示找到的第一个命令的帮助(按章节的先后)。
有的系统支持-a参数,显示所有章节的帮助,比如显示time在所有章节中的帮助:$ man –a time1.1.2按照关键字寻找帮助下面的命令列出所有跟time相关的帮助信息:$man –k time1.2环境变量在unix中,shell可以维护一些变量,在变量中存放一些数据供以后使用。
显示当前的环境变量:$ env给变量赋值:$ MYHOME=/export/home/xubr; export MYHOME$ MYPATH=$PATH:/export/home/xubr; export MYPA TH查看变量的值:$ echo $MYPATH1.3目录操作命令类似windows,在unix中,某目录中的一个点表示当前目录、两个点表示上级目录,同样支持绝对路径和相对路径。
unix系统终端部分常用指令
unix系统终端部分常用指令
1. clear:清屏,将当前终端窗口内容清除。
2. echo:显示指定的字符串到终端窗口。
3. pwd:显示当前所处的目录位置。
4. cd:切换当前工作目录。
5. ls:显示当前目录的文件列表。
6. mkdir:在当前目录中创建新的目录。
7. rmdir:移除指定的空目录。
8. cp:复制指定的文件或目录。
9. mv:移动或重命名指定的文件或目录。
10. rm:删除指定的文件或目录。
11. cat:显示文件的内容。
12. grep:搜索字符串、文本、正则表达式模式等。
13. find:在指定的目录下搜索文件。
14. file:显示给定文件的类型。
15. chmod:改变文件或目录的访问权限。
16. wc:统计指定文件的行数、字数、字节数。
17. timestamp:显示或修改文件的时间戳。
18. kill:结束指定进程。
19. ps:显示当前用户的进程状态信息。
20. exit:退出当前登录系统的终端会话。
- 1 -。
UNIX操作系统命令大全
UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。
2. cd:切换当前工作目录。
3. pwd:显示当前工作目录的路径。
4. mkdir:创建一个新目录。
5. rmdir:删除一个空目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. rm:删除文件或目录。
9. touch:创建一个新文件。
10. cat:连接文件并打印到标准输出设备上。
11. less:逐页显示文件内容。
12. head:显示文件的开头几行。
13. tail:显示文件的末尾几行。
14. grep:在文件中查找匹配的字符串。
15. find:从指定目录开始递归地查找文件。
16. tar:打包和压缩文件。
17. unzip:解压缩文件。
18. chmod:更改文件的权限。
19. chown:更改文件的所有者。
20. chgrp:更改文件的所属组。
21. ps:显示当前运行的进程。
22. top:动态显示系统资源使用情况。
23. kill:终止一个进程。
24. ssh:使用安全外壳协议远程登录到另一台计算机。
25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。
26. ping:测试与另一台计算机的网络连接。
27. ifconfig:显示和配置网络接口。
28. netstat:显示网络连接、路由表和网络接口统计信息。
29. hostname:显示或设置主机名。
30. whoami:显示当前登录的用户。
31. su:切换到另一个用户身份。
32. sudo:以超级用户的身份执行命令。
33. date:显示或设置系统日期和时间。
35. df:显示文件系统的磁盘使用情况。
36. du:显示目录或文件的磁盘使用情况。
37. tar:创建备份文件或将备份文件释放到系统中。
38. gzip:使用GNU的zip压缩程序压缩文件。
39. gunzip:解压文件。
40. zip:创建一个zip文件。
41. uname:显示系统信息。
unix命令
统计文件行数
cnsh040411:bsbizware > more FCR-788647-120611-8005001537.txt |wc -l
7
==============find grep ============================
查找文件中包含batch_no_list的文件名
PATH=$JAVA_HOME/bin:$PATH (操作系统需要在PATH中找到它)
export JAVA_HOME CLASSPATH PATH
source .bash_profile 让全局环境变量.bash_profile生效
6. MQ新增环境变量
调用MQ API时需要添加:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mqm/java/lib
=====用户组及用户管理=====================================
cat /etc/group
cat /etc/passwd
groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名
(c.)保存了文件的权限、访问时间、改变时间、修改时间、路径、链接数等很多重要信息
==================================================
cal 日历
date 日期sk
=================================================
linux\aix\
UNIX基本命令
五,检查文件系统空间情况:df -k
$ df -k
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c0t0d0s0 2489729 1743180 497579 78% /
如上将目录tmn40打包成一个文件tmn40.tar
解包采用命令:tar -xvf tmn40.tar
十一、文件压缩:compress
$ compress tmn40.tar 将文件tmn40.tar 压缩成问及那tmn40.tar.Z
$ uncompress tmn40.tar.Z 将文件tmn40.tar.Z解压成文件tmn40.tar
MAIL=/var/mail/sybase
PATH=/usr/bin:/usr/ccs/bin:/usr/ucb:/etc:/usr/sybase/bin:.
SHELL=/bin/sh
SYBASE=/usr/sybase
TERM=vt100
TZ=PRC
通过查找环境变量,可以检查各个变量所代表的真实路径:如SYBASE代表的真实路径为/usr/sybase,另外可以检查,当某一个UNIX命令无法执行,
TESTU5.bak bin dbspace init lib scripts upgrade
TESTU5.cfg charsets devlib install locales setupxbms xappdefaults
.. .fm begin devlib lib symlib
.CMFILE .profile bi diag locales upgrade
.PNFILE .wastebasket bin include optel xappdefaults
Unix系统与Windows系统下的常用命令整理
最近在学OC,打算搞ios开发,开发过程中,免不了使用Mac Os X系统。
以前没注意,用了才发现原来苹果的系统是基于Unix开发的,然后,一时手痒,练了练以前学习过的Unix下的命令操作,又想起最近项目中由于网络问题,老是在windows下进行cmd操作查路由表什么的,忍不住就像把Unix系统和Windows系统下的这些命令行操作好好整理一番。
Unix常用命令:(一)基本命令命令格式:命令参数1.ls 显示文件名,等同于dos下dir命令2.cd 目录转换,等同于dos下cd命令3.pwd 显示当前路径4.cat 显示文件内容,等同于dos下type命令5.more以分页方式查看文件内容.6.rm 删除文件7.mkdir创建目录8.rmdir删除目录9.cp 文档复制10.mv 文件移动11.du 查看目录所占磁碟容量12.find文件查找13.vi 编辑器(二)增强命令1. ln 文档连结2.grep搜索字符串3.fgrep搜索字符串4.file显示文件类型5.diff比较文档或目录之不同内容6.cmp 比较文档相同部分7.ftp 远程文件传输8.telnet远程终端访问9.IO 重新导向Windows下的常用命令:(一)DOS 命令1 dir 查看当前所在目录的文件和文件夹。
2 cdcd 进入特定的目录。
3 mdrd 建立特定的文件夹。
4 cls 清除屏幕。
5 copy 把一个文件拷贝到另一个地方。
6 move 把一个文件移动到另一个地方。
7 del 删除一个文件。
8deltree 删除文件夹和它下面的所有子文件夹还有文件9format 格式化一个分区。
10type 显示出文本文件的内容。
11edit 编辑文本文件。
12 ren 改文件名。
(二)Windows下特定命令1. gpedit.msc-----组策略2.sndrec32-------录音机3.Nslookup-------IP地址侦测器,是一个监测网络中DNS 服务器是否能正确实现域名解析的命令行工具。
UNIX常用命令
UNIX常⽤命令UNIX 常⽤命令50個最常⽤的Unix/Linux命令tar grep find ssh sedawk vim diff sort exportargs ls pwd cd gzipbzip2 unzip shutdown ftp crontabservice ps free top dfkill rm cp mv catmount chmod chown passwd mkdirifconfig uname whereis whatis locateman tail less su mysqlyum rpm ping date wget⽂件和⽬錄:這些命令允許你創建的⽬錄和處理⽂件。
命令描述cat 顯⽰⽂件內容cd 改變當前⽬錄chgrp 改變⽂件或⽬錄之群組擁有權chmod 改變⽂件或⽬錄屬性cp 拷⾙檔案file 顯⽰檔案型態find 找尋檔案grep 在本⽂檔中找尋字串head 顯⽰⽂件的前幾⾏ln 連結檔案或⽬錄ls 將某⼀個⽬錄的內容顯⽰出來mkdir 創建⽬錄more 以分⾴形式顯⽰數據mv 搬移或重新命名檔案od 以⼋進位查看檔案內容pwd 顯⽰現在⼯作⽬錄的路徑rm 刪除⽂件或⽬錄rmdir 刪除⼦⽬錄,⽬錄內須無檔案tail 顯⽰⽂件的最後幾⾏touch 改變⽂件或⽬錄之最後修改時間操作数据:可以⽐較改變⽂件的內容,並⽤下⾯的命令。
命令描述awk 模式和扫描处理语⾔cmp ⽐較兩個⽂件的內容comm ⽐較排序數據cut 挑出檔案的部份欄資料diff ⽐較⽂件或⽬錄之內容dircmp 對⼆個⽬錄下的檔案進⾏⽐較expand Expand tabs to spacesjoin 結合兩個有共同的連結欄位的檔案perl 數據操作語⾔sed Stream text editorsort 排序檔案內容split 將⽂件拆分為較⼩的⽂件csplit 將⼀個⼤的檔案分割成若⼲個較⼩的檔tar 將檔案以保存檔⽅式從磁帶或磁碟中取出或存放tr 字元轉換的處理uniq 去除檔案相同的⾏(須相鄰)wc 計算檔案的⾏數、字數及字元數vi 開啟 vi ⽂件編輯器vim Opens vim text editorfmt Simple text formatterspell Check text for spelling errorispell Check text for spelling errorispell Check text for spelling erroremacs GNU project Emacsex, edit Line editoremacs GNU project Emacsemacs GNU project Emacs压缩⽂件:⽂件可能被壓縮以節省空間。
unix常用命令的英文全称
man:Manual 意思是手册,可以用这个命令查询其他命令的用法
pwd:print working directory 意思是打印当前路径
cd : change directory 切换目录
ls :list file 列出目录下的文件
su : swith user 切换用户
uname: Unix name 系统名称
df : disk free 空余硬盘
du :disk usage 硬盘使用率
lsmod: list modules 列表模块
mv :move file 移动文件
rm :remove file 删除文件
cp :copy file 复制文件
ln :link file 链接文件
所以命名为“dd”
tar :tape archive解压文件
ldd :list dynamic dependencied 列出动态相依
insmod :install modual 安装模块
rmmod :remove moduel 删除模块
lsmod :list module 列表模块
fg :foreground 前景
bg :background 背景
chown :change owner 改变所以者
chgrp : change group 改变用户组
chmod :change mode 改变模式
umoun应该根据其功能描述"convert a copy"命名为"cc",但"cc"已经被用以代表“c compiler”,
ps :process status 进程状态
UNIX系统常用命令
uname: 显示操作系统信息
***************************************************************************************
deluser/userdel: 删除用户
passwd:修改密码 passwd username修改username的密码
usermod: 修改用户信息
***************************************************************************************
/dev/rmt0 指定缺省磁带设备。
/bin/tar 指定 tar 命令的符号链接。
/usr/bin/tar 包含 tar 命令。
/tmp/tar* 指定临时文件。
***************************************************************************************
ls >> file1 将ls 命令显示的内容附加存到file1的尾部
grep abc < file1 将file1的内容作为grep abc命令的输入
UNIX管道: 将一文件的输出作为另一文件的输入。管道符号如下:
| 将左边命令的输出,作为右边命令的输入
例如:
c -- 字符(character), p --- 管道(pipe)
-user user 寻找属于user所拥有的文件, user可为用户名或uid号
UNIX操作系统命令大全
UNIX操作系统命令大全UNIX系统操作命令大全UNIX系统操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。
1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。
若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。
这时,屏幕上会显示出一些信息和命令提示符。
如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。
[hide]1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。
当屏幕出现Login时,用户可以安全地离开计算机了。
如:sun% logout [Enter]Login:1.3 修改口令with effective measures. Public security monitoring system used advanced of, and prevention capacity very strong of digital integrated system, it can through remote control photo as machine directly watch was monitored places of situation, at a glance; monitoring picture can select SD, HD, mode, monitoring image quality high, picture clear smooth, adapted current and future on monitoring clarity of requirements. monitoring system can and alarm, other security technology prevention system linkage run, makes system of prevention capacity more powerful. With advanced user rights management system application software, avoid beyond the purview of the monitoring, control, setting, avoid an illegal operation. The programme monitoring system uses a modular design, youcan provide a more flexible system, users can be configured flexibly according to demand amount of hardware. When the system needs to change when the monitoring level, the number of network clients by adding the corresponding standalone systems can be integrated into existing systems. Video surveillance set of network management platform access gateway, professional storage, monitoring, intelligent analysis of the platformin one. Support concurrent access equivalent to 256 D1 digital video, when 1080P support 32-way, 720P 96 channels. Can support up to 100 simultaneous users, equivalent 128-channel D1 video video stream forwarding number. Monitoring front end over IP network connections and related devices such as alarms, you can achieve a fully digitally networked video surveillance. Intelligent retrieval system to support video content enhancements, can be used for video content by keyword,key features of the automatic search, image and video search feature and video display.为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。
uinux常用命令
UNIX常用命令以下只说明各常用指令的基本用法, 若需详细说明, 请用 man 去读详细的 manual.1.关於档案/目录处理的命令ls——列目录这是最基本的档案指令。
ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来。
格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]例:#ls (不跟任何参数以简单格式列出当前目录中所有档案)#ls bin (简单格式列出名为bin的文件或目录下的所有档案)#ls /u/ilasII_GB/lib (全路径,列出lib目录下的所有档案)ls 的常用参数如下:-a : 在 UNIX 中若一个目录或档案名字的第一个字元为 "." , 则使用 ls将不会显示出这个档案的名字,我们称此类档案为隐藏档。
如 .profile、.tcshrc等如果我们要察看这类档案,则必须在其后加上参数 -a 。
-l : 这个参数代表使用 ls 的长( long )格式,可以显示更多的资讯,如档案存取权,档案拥有者( owner ),档案归属组,档案大小,档案最後更新时间,甚而 symbolic link 的档案是 link 那一个档等等。
显示结果如下所示:drwxrwxrwx 30 root bin 1024 May 23 10:38 udrwxrwxrwx 2 root sys 512 Jul 28 1999 uacndrwxrwxrwx 5 root sys 512 Jul 27 1999 udklrwxrwxrwx 1 root sys 11 Jul 27 1999 unix -> /stand/unixdrwxrwxrwx 35 root auth 1024 Apr 3 13:45 usr在开始的10个字符上系统给出文件的用户权限。
该序列分成四个域。
第一个字符为类型域,第2、3、4个字符为用户主域,第5、6、7个字符为同组用户域,第8、9、10个字符为其它用户域,域中字符的含义如下:? 在类型域中:d 表示此文件是一个目录- 表示此文件是一个普通文件b 表示此文件是一个特殊的块设备I/O文件c 表示此文件是一个特殊的字符设备I/O文件l 表示此文件是一个连接文件。
UNIX命令格式
UNIX命令格式1、UNIX命令格式命令格式:命令[选择项] [参数]例:ls -la /etc/default说明:当有多个参数时,可以写在一起。
UNIX应区分大小写。
2、通配符常用的通配符:*匹配任何字符或任何数目的字符?匹配任何单字符[…]匹配任何包含在括号里的单字符通配符在指定文件名时非常有用,例如:1)ls *.c列出当前目录下的所有C语言源文件2)ls /home/*/*.c列出/home目录下所有子目录中的所有C语言源文件3)ls n*.conf列出当前目录下的所有以字母n开始的conf文件4)ls test?.dat列出当前目录下的以test开始的,随后一个字符是任意的.dat文件5)ls [abc]*列出当前目录下的首字母是a或b或c的所有文件6)ls [!abc]*列出当前目录下的首字母不是a或b或c的所有文件3、常用命令date命令:告诉用户设置在HP-UX系统时钟的当前日期和时间。
cal命令:可以显示一个日历。
wc命令:统计字符数。
Wc –l filename 显示文件行数。
Wc –w filename 显示文件单词个数。
Wc –c filename 显示文件字符个数。
who命令:显示所有登录系统的用户的登录名、登录时间、及使用的终端。
uname命令:显示系统名、版本号等echo命令:显示输出env命令:显示系统环境参数。
clear命令:清屏banner命令:打印标签,用于打印登录时的欢迎消息和打印分隔。
indent命令:是Linux里包含的一个编程的实用工具。
这个工具可以使你的代码产生美观的缩进格式以及指定如何格式化你的源代码。
联机帮助方式:indent -h4、目录操作命令ls列出目录的内容。
-a 列出全部目录项,包括―.‖,和―..‖。
-l (long)强行是每行只显示一个文件名。
-R 递归显示子目录下的内容。
注:-a 通常用于列出所以隐含文件(以―.‖开头的文件)-l 可用于列出文件的存取权限,如:drw-r–- r--pwd显示当前工作目录的全部路径名。
HP-UNIX 命令大全
HP-UNIX 命令大全一、基本系统管理1、常用命令1. # ioscan -fn列出各I/O卡及设备的所有相关信息:如逻辑单元号,硬件地址及设备文件名等。
2. # ps -ef列出正在运行的所有进程的各种信息:如进程号及进程名等。
3. # netstat -rn列出网卡状态及路由信息等。
4. # lanscan列出网卡状态及网络配置信息。
5. # bdf列出已加载的逻辑卷及其大小信息。
百事通6. # mount列出已加载的逻辑卷及其加载位置。
7. # uname -a列出系统ID 号,OS版本及用户权限等信息。
8. # hostname列出系统网络名称。
9. # pvdisplay -v /dev/dsk/c*t*d*显示磁盘各种信息,如磁盘大小,包含的逻辑卷,设备名称等。
10. # vgdisplay -v /dev/vg00显示逻辑卷组信息,如包含哪些物理盘及逻辑卷等。
11. # lvdisplay -v /dev/vg00/lvol1显示逻辑卷各种信息,如包含哪些盘,是否有镜像等。
2、网络故障诊断1. 如需修改网络地址、主机名等,一定要用set_parms 命令# set_parms hostname# set_parms ip_address2. 查看网卡状态:lanscanHardware Station Crd Hardware Net-InterfacePath Address In# state nameunit state8/20/5/1 0x0800097843FB 0 up lan0 up3. 确认网络地址:# ifconfig lan04. 启动网卡:# ifconfig lan0 up5. 网络不通的诊断过程:lanscan 查看网卡是否启动(up)ping 自己网卡地址(ip 地址)ping其它机器地址,如不通,在其机器上用lanscan 命令得知station address,然后linkloop station_address 来确认网线及集成器是否有问题。
[知识]unix系统信息查看命令
unix系统信息查看命令LINUX# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量# dmesg |grep CPU资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh <目录名> # 查看指定目录的大小# more /proc/meminfo # 查看内存总量# more /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id <用户名> # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务# chkconfig --list # 列出所有系统服务# chkconfig --list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包HPUXHPUX 查看系统配置#print_manifestHPUX 查看 CPU个数#ioscan -fnCprocessorioscan -C processor | grep processor | wc -lHPUX 查看主机型号#modelHPUX 查看物理内存大小#dmesgHPUX 查看序列号#cstm>sel dev 1>il硬盘diskinfo /dev/rdsk/c2t1d0s2ioscan -funC disk查看交换区信息swapinfoAIXcpulsdev -C | grep -i processor|wc -lvmstat 2 10System configuration: lcpu=2 mem=2048MBkthr memory page faults cpu----- ----------- ------------------------ -----------------------r b avm fre re pi po fr sr cy in sy cs us sy id wa0 0 124259 361350 0 0 0 0 0 0 4 77 67 0 0 99 00 0 124259 361350 0 0 0 0 0 0 4 14 62 0 0 99 0(fre:RAM中空闲的内存页,3613504/1024=1411MB/2048=69%,即实际内存空闲率)svmon -Gsize inuse free pin virtualmemory 7995392 3971574 4023818 1673311 2301614pg space 1048576 280028work pers clntpin 1673041 0 270in use 2124779 0 1846795PageSize PoolSize inuse pgsp pin virtuals 4 KB - 3783094 280028 1539823 2113134m 64 KB - 11780 0 8343 11780物理内存7995392,使用了3971574,其中固定内存1673311、虚拟内存2301614。
unix操作系统常用命令
unix操作系统常用命令Unix操作系统是非常常见、流行的操作系统之一,它被广泛应用于网络服务器、数据中心等领域。
Unix操作系统内置了很多命令和工具,这些命令和工具可以帮助管理员和开发人员管理系统、进行开发和维护等任务。
在本文中,我们将讨论一些Unix操作系统常用命令。
一、文件和目录管理命令1. cd:切换当前工作目录。
2. pwd:显示当前工作目录的路径。
3. mkdir:创建一个新目录。
4. rmdir:删除一个空目录。
5. ls:列出目录内容。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. rm:删除文件或目录。
9. touch:创建一个新文件或更新现有文件的时间戳。
10. chmod:更改文件或目录的权限。
二、文本文件处理命令1. cat:连接和显示文件内容。
2. less:在终端上查看文件内容。
3. grep:在文件中查找一个模式。
4. awk:文本处理工具,可以处理大量的文本文件数据。
5. sed:文本处理工具,可以进行单行文本替换、多行文本编辑等。
6. sort:对文件进行排序。
7. uniq:删除文件中的重复行。
8. tee:将文件内容从标准输入中读取,并将其复制到标准输出和文件中。
9. diff:比较两个文件或目录之间的差异。
10. wc:计算文件中的行数、单词数和字节数。
三、进程管理命令1. ps:查看系统中运行的进程。
2. kill:结束一个进程。
3. top:实时查看系统资源使用情况和进程状态。
4. bg:将一个进程放到后台运行。
5. fg:将一个后台进程恢复到前台运行。
6. nice:更改进程的优先级。
7. renice:更改运行中的进程的优先级。
四、网络管理命令1. ping:测试网络连接并检查响应时间。
2. netstat:查看正在使用的网络接口和连接。
3. traceroute:追踪数据包的路由路径。
4. route:设置或显示内核的路由表。
lunix命令大全
UNIX命令大全UNIX常用命令:下述命令参考包含94个UNIX最常用的快速总结。
apropos用途:apropos查找使用说明的名称。
举例:apropos print(等价于man -k prink)。
arch用途:arch获得机器体系结构的描述信息。
举例:arch。
下面是arch输出的结果:sun4将这个命令与uname进行比较。
ash用途:ash是外壳,只用于某些系统。
举例:ash。
这个命令启动ash外壳的一个实例。
at用途:at用于确定命令执行的时刻。
举例:at 9:00am December 31。
awk用途:awk是一种模式扫描和执行语言。
举例:awk\'{print $1}\'file.txt。
这个命令执行后将打印出file.txt的第一个区域。
bash用途:bash是GNU Bourne-Again外壳。
举例:bash[options]。
这个命令启动bash外壳,它是一个增强的和sh兼容的外壳。
bash的提示符为$。
biff用途:biff通知你是否收到了邮件。
举例:biffy。
这个命令叫biff通知你新邮件什么时候到达(注意,要想让biff工作,你必须同时运行sendmail)。
cancel用途:cancel取消挂起的打印作业。
举例:cancel23。
这个命令取消23号打印作业。
cal用途:cal显示无格式文本日历。
举例:cal。
以下是命令执行后输出的列表:August 1998cat用途:cat将文件连接在一起并显示这些文件中的内容。
举例:cat myfile.txt。
这个命令执行后显示myfile.txt中的内容。
cc用途:cc是用于许多系统的C编译器。
举例:cc myfile.c -o myfile。
这个命令执行后对myfile.c源文件进行编译并输出一个名为myfile的可执行文件。
cd用途:cd用来改变当前目录。
举例:cd/usr/bin。
这个命令执行后将当前目录更改为/usr/bin。
UNIX操作系统常用命令
UNIX操作系统常用命令1. ls命令:用于列出当前目录中的文件和目录。
示例:ls -l 显示文件和目录的详细信息。
2. cd命令:用于切换当前工作目录。
示例:cd /usr/bin 切换到/usr/bin目录。
3. pwd命令:用于显示当前工作目录的路径。
示例:pwd 显示当前工作目录的路径。
4. cp命令:用于复制文件或目录。
示例:cp file1 file2 复制文件file1为file25. mv命令:用于移动文件或目录,或者为文件或目录重命名。
示例:mv file1 file2 将file1重命名为file26. rm命令:用于删除文件或目录。
示例:rm file 删除文件file。
7. mkdir命令:用于创建一个新目录。
示例:mkdir dir 创建一个名为dir的目录。
8. rmdir命令:用于删除一个空目录。
示例:rmdir dir 删除名为dir的空目录。
9. cat命令:用于查看文件的内容。
示例:cat file 查看文件file的内容。
10. less命令:用于分页查看文件的内容。
示例:less file 分页查看文件file的内容。
11. grep命令:用于在文件中匹配指定模式的文本。
示例:grep pattern file 在文件file中符合模式pattern的文本。
12. find命令:用于在指定的目录及其子目录中符合条件的文件。
示例:find /path -name "pattern" 在目录/path及其子目录中匹配模式pattern的文件。
13. chmod命令:用于修改文件的权限。
示例:chmod 755 file 修改文件file的权限为rwxr-xr-x。
14. chown命令:用于修改文件或目录的所有者。
示例:chown user file 修改文件file的所有者为user。
15. ps命令:用于列出当前系统中的进程。
示例:ps 显示当前运行的进程。
UNIX命令大全
第一章目录及文件操作命令1.1 ls[语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。
-R 递归地列出每个子目录的内容-a 列出所有文件,包括第一个字符为“.”的隐藏文件-d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连用以显示目录状态。
-C 输出时多列显示-x 横向按字符顺序排列-m 输出按流式格式横向排列,文件名之间用逗号(,)分隔-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:文件存取模式链接数文件主文件组文件字节数上次修改时间其中文件存取模式用10个字母表示,从左至右的意义如下:第一个字母表示文件种类,可以是以下几种情况:d 为目录文件l 为链接b 为块文件c 为字符型文件p 为命名管道(FIFO)- 为普通文件后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。
如果是设备文件,则在文件字节数处显示:主设备从设备。
-n 与-l选项相同,只是文件主用数字(即UID)显示,文件组用数字(即GID)表示-o 与-l选项相同,只是不显示文件组-g 与-l选项相同,只是不显示文件主-r 逆序排列-t 按时间顺序排列而非按名字-u 显示时间时使用上次访问时间而非上次修改时间-c 显示时间时使用上次修改i节点时间而非上次修改时间-p 若所列文件是目录文件,则在其后显示斜杠(/)-F 在目录文件后加’/’,在可执行文件后加’*’-b 文件名中若有非打印字符,则用八进制显示该字符-q 文件名中的打印字符用’?’表示-i 显示节点号-s 显示文件长度时使用块长度而非字节长度-f 将后面的参数解释为目录并列出其中的每一项-1 每行仅列一项[例子]:ls 列出当前目录下的文件ls -al /bin 以长列表的形式列出目录 /bin 下的所有文件,包括隐藏文件1.2 pwd[语法]: pwd[说明]:本命令用于显示当前的工作目录[例子]:pwd 显示出当前的工作目录1.3 cd[语法]: cd [目录][说明]:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数,$HOME 一般为注册时进入的路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-- unix系统操作命令大全用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITP NET上都将访问相同的文件系统。
1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。
若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。
这时,屏幕上会显示出一些信息和命令提示符。
如:Login: guest [Enter]passwd: ****** [Enter]sun%注: 用户名要用小写字母输入,UNIX系统区分大小写字母。
1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。
当屏幕出现Login时,用户可以安全地离开计算机了。
如:sun% logout [Enter]Login:1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成。
如:sun% passwd [Enter]Old Passwd: ******New Passwd: ******Retype New Passwd: ******注:当你退出系统再次登录时,就要使用新的口令。
第二章目录操作命令2.1 显示目录命令:pwd(print working directory)格式:pwd功能:显示出用户当前工作目录的全路径名。
例如:% pwd2.2 建立目录命令:mkdir(make directory)格式:mkdir directory_name功能:建立新目录例如:% mkdir directory2.3 改变目录命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。
(2) .. 表示转到当前目录的父目录。
(3) / 表示转到根目录。
(4) 没有选项时,转到用户的主目录。
例如:% cd directory2.4 删除目录命令:rmdir (remove directory)格式:rmdir directory_name功能:删除不存在文件的子目录名。
注释:(1) 删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。
(2) 若被删除的目录中有文件或子目录,请参考命令rm -r directory_name。
例如:% rmdir directory第三章文件操作命令3.1 列出文件目录命令:ls (list)格式:ls [option] directory_name功能:列出指定目录中的文件名和子目录名。
当无子目录名时,列出当前目录中的文件名和子目录名。
选项:-a列出所有文件,包括以点开头的隐含文件。
-l按长格式列出文件名,包括文件类型标识,权限,链接数,文件主名,文件组名,字节数,日期。
-r列出包括子目录下所有文件-g在长格式中给出用户组的标识。
-t安文件生成日期排序。
例如:% ls -la3.2 显示文件内容命令:cat (catenae)格式:cat filename功能:显示出文件的内容。
注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q 键继续显示。
例如:% cat filename3.3 按屏幕显示文件内容命令:more格式:more filename功能:按屏幕一屏一屏显示出文件内容选项:注释:在屏幕显示过程中有功能键。
空格键继续下一屏的输出;回车键看下一行的输出;q键跳出more状态;/字符串查旬字符串所在处;a键返回到上一屏。
例如:% more filename3.4 分页显示文件内容命令:pg (page)格式:pg [option] filename功能:分页显示指定文件的内容。
在显示一页文件时,最后一行将显示等待用户输入指令。
可输入的指令有如下选项。
选项:h 显示pg命令中可使用的帮助(help)命令。
q 退出pg命令。
[return] 显示下一页正文。
1 显示正文的下一行[Space] 显示下一页d/[Ctrl-D] 将屏幕滚动半屏。
n 显示pg命令行中说明的下一个文件。
p 显示pg命令行中说明的前一个文件。
% 显示正文当前页的前面一页。
/pattern 在文件中向前搜索指定的字符模式。
?pattern 在文件中向后搜索指定的字符模式。
注释:当pg命令显示到文件的末尾时,显示一个文件结束信息EOF(end of file)。
例如:% pg filename3.5 读文件命令:view格式:view filename功能:只能读出文件内容。
注释:此命令不能对读出的原文件进行写操作。
若对原文件进行了修改,可利用命令":w newfilename"将修改后的文件写到新文件中。
例如:% view filename3.6 显示文件头部命令:head格式:head [option] filename功能:显示文件的头部选项:缺省显示文件的头10行。
-i 显示文件的开始i行。
例如:% head filename3.7 显示文件尾部命令:tail格式:tail [option] filename功能:显示文件的尾部选项:缺省显示文件的末10行。
-i 显示文件最后i行。
+i 从文件的第i行开始显示。
例如:% tail filename3.8 显示格式化的文件内容命令:pr (print)格式:pr filename功能:在屏幕上显示格式化的文件内容,即印出每页66行的文本文件,包括5行页头和5行页尾。
页头包括两行空行,一行含有文件的时间、文件名和页号,另外两行为空行。
页尾为5行空行。
例如:% pr filename3.9 拷贝文件命令:cp (copy)格式:cp [option] filename1 filename2cp [option] filename... directorycp -r directory1 directon2功能:把一个文件的全部内容拷贝到另一个文件,也可将一个或多个文件拷贝到另一个目录中。
选项:-i 按提示进行拷贝文件。
-p 按原文件日期进行拷贝。
-r 对子目录下所有文件进行拷贝。
注释:当filename1拷贝到filename2时,若filename2已经存在,则filename2 的内容将被filename1覆盖。
例如:% cp filename1 filename23.10移动文件或文件改名命令:mv (move)格式:mv filename1 filename2mv filename... directionmv direction1 direction2功能:改变文件或目录的名子,或把一些文件移到另一目录下。
注释:当filename1更名为filename2时,若filename2已经存在,则filename2 的内容将被filename1覆盖例如:% mv filename1 filename23.11删除文件命令:rm (remove)格式:rm filenamerm -r direction功能:删除指定的文件或一个目录中的文件。
注释:用-r选项时,将删除指定目录的所用文件,包括目录名。
例如:% rm filename3.12链接文件命令:ln (link)格式:ln [option] filename linknameln [option] directory pathname功能:为文件或目录建立一个链。
其中,filename和directory是源文件名和源目录名;linkname和pathname分别表示与源文件或源目录名相链接的文件或目录。
选项:-s 为文件或目录建立符号链接。
注释:链接的目地在于,对一个文件或目录赋予两个以上的名字,使其可以出现在不同的目录中,既可以使文件或目录共享,又可以节省磁盘空间。
例如:% ln -s filename linkname3.13改变文件读取权限命令:chmod (change mode)格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filenamechmod [who][op][mode] directory功能:改变文件的读写和执行权限。
有符号法和八进制数字法。
选项:(1)符号法:u (user) 表示用户本人。
g (group) 表示同组用户。
o (oher) 表示其他用户。
a (all) 表示所有用户。
+ 用于给予指定用户的许可权限。
- 用于取消指定用户的许可权限。
= 将所许可的权限赋给文件。
r (read) 读许可,表示可以拷贝该文件或目录的内容。
w (write) 写许可,表示可以修改该文件或目录的内容。
x (execute)执行许可,表示可以执行该文件或进入目录。
(2)八进制数字法:此方法用三位八进制数作任选项,每位数字分别表示用户本人、同组用户、其他用户的权限,其中:4 (100) 表示可读。
2 (010) 表示可写。
1 (001) 表示可执行。
注释:例如:% chmod a+rx filename让所有用户可以读和执行文件filename。
% chmod go-rx filename取消同组和其他用户的读和执行文件filename的权限。
% chmod 741 filename让本人可读写执行、同组用户可读、其他用户可执行文件filename。
3.14改变文件所有权命令:chown (change owner)格式:chown username filenamechown -R username directory功能:改变文件或目录的所有权。
选项:-R 将改变目录中所有文件及目录的拥有者。
注释:只有文件的主人和超级用户才能改变文件的所有权。
例如:% chown username filename3.15寻找文件命令:find格式:find pathname [option] expression功能:在所给的路经名下寻找符合表达式相匹配的文件。
选项:-name 表示文件名-user 用户名,选取该用户所属的文件-group 组名,选取该用户组属的文件-mtime n 选取n天内被修改的文件-newer fn 选取比文件名为fn更晚修改的文件注释:例如:% find . -name \'*abc*\' -print3.16搜索文件中匹配符命令:grep格式:grep [option] pattern filenames功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。
选项:-v 找出模式失配的行-c 统计匹配行的数量-n 显示匹配模式的每一行注释:例如:% ps -aux | grep R3.17比较文件不同命令:diff (difference)格式:diff filename1 filename2功能:显示两文件的不同之处。