unix常用命令

合集下载

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常用命令介绍

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常用命令大全》word版

《UNIX常用命令大全》word版

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。

用途:chfn用来改变finger信息。

unix命令

unix命令

Unix命令1. 简介Unix是一个多用户、多任务操作系统,因其稳定性、安全性和可靠性而广泛应用于服务器和工作站环境中。

Unix系统提供了丰富的命令行工具,这些工具可以通过命令行终端或shell程序来调用和使用。

本文档将介绍Unix系统中常用的一些命令,涵盖文件和目录操作、进程管理、系统监控等方面。

2. 文件和目录操作2.1 lsls命令用于列出目录下的文件和子目录。

常用选项包括:•-l:以长格式显示文件和目录的详细信息•-a:显示所有文件和目录,包括隐藏文件•-h:以人类可读的格式显示文件大小例如,执行ls -l命令可以列出当前目录下的所有文件和子目录,并显示详细信息。

2.2 cdcd命令用于切换当前工作目录。

可以使用绝对路径或相对路径作为参数。

例如,执行cd /home/user可以切换到/home/user目录。

执行cd ..可以返回上一级目录。

2.3 cpcp命令用于复制文件或目录。

常用选项包括:•-r:递归复制目录及其内容•-i:覆盖已存在的文件时进行提示例如,执行cp file1 file2可以复制file1到file2。

2.4 mvmv命令用于移动文件或目录,也可用于重命名文件或目录。

例如,执行mvfile1 file2可以将file1重命名为file2。

2.5 rmrm命令用于删除文件或目录。

常用选项包括:•-r:递归删除目录及其内容•-f:强制删除,无需确认例如,执行rm file1可以删除file1。

3. 进程管理3.1 psps命令用于列出系统中运行的进程。

常用选项包括:•-e:显示所有进程,包括系统级进程•-f:显示详细信息,包括进程间的关系例如,执行ps -e可以列出系统中所有进程的信息。

3.2 toptop命令用于实时监测系统中的进程。

它可以显示当前资源使用情况和每个进程的详细信息,如CPU使用率、内存使用量等。

按下q键可以退出top命令。

3.3 killkill命令用于终止指定的进程。

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操作系统命令大全

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常用命令

UNIX常用命令

9、将数据导入A1表后:要修改DS JOB的时间和表名参数
10、删除文件:rm 文件名 如:rm upload_m_rpt_p24_midd_busi_total_m.sh
11、退出当前正在执行的命令:按q
12、vi 命令
[语法]: vi [-wn] [-R] 文件...
19、 将aaa更名为 bbb: mv aaa bbb
20、表前要加模式名
====db2 "import from /home/ap/文件名.ixf of ixf replace into ods.表名"
====表结构有改动的:先drop表,再db2 "import from ***.ixf of ixf create into ods.***"
(3) 若count缺省,显示文件的前10行。
17、tail
(1) 显示文件的后几行。
(2) tail -count file显示文件的后count行。(tail -0 file,显示最后一行)
(3) 若count缺省,显示文件的后10行。
18、cd ~ 跳到home目录 cd ../.. 跳到上两层目录
21、把文件移到另一个目录:
mv /home/ap/文件名 /home/ap/20140713/文件名
22、目录的重命名
mv oldname newname
23、cat /etc/hosts --获取ds中hosts文件的环境设置
24、找包含file的文件: find /home/ap/ods/file -name *file*
解压:tar zxvf FileName.tar.gz

UNIX常用命令

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压缩⽂件:⽂件可能被壓縮以節省空間。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

UNIX常用命令1、查看进程ps –ef|grep 进程关键字2、改文件名、移动文件、改大小写mv 被改文件名新文件名mv /home/infa/被移文件名/home/infa/soft/文件名--移动文件到指定目录mv 小写文件大写文件名3、删除命令rm –f 文件名rm –r/R 目录名rm -rf filename --直接删除一个非空的目录4、查找文件/查找文件中内容find 文件名cat 文件名|grep 关键字du –k(sk) * 查看当前目录大小df -k 目录名是用来查看format属性的5、给文件或目录赋权限chmod 777 文件名chmod -R 777 目录名(-R参数可以对该目录下子目录和文件也赋权)# mkdir -p /u01/app/oracle# mkdir -p /u02/oradata# chown -R oracle:oinstall /u01/app/oracle /u02/oradata# chmod -R 775 /u01/app/oracle /u02/oradata6、创建目录mkdir 文件夹mkdir -p /usr/oracle/oradata/accdc/ 创建目录以及子目录7、杀进程kill 进程名kill -9 进程名强制杀8、查看属性ls –al9、文件指向cat 文件名1 > 文件名2 将文件1指向文件210、编辑文件vi 文件名:q!不保存退出:wq 保存退出esc i 增加内容esc d 删除一行esc x 删除一个字符11、切换以前命令Set –o vi按esc 按k字母查看以前输入的命令之后按L可以移动光标,箭头可以删除。

12、切换用户su 用户名13、脚本执行情况定向到指定日志sh 脚本名.sh > 日志文件名.log14、脚本后台运行nohup 脚本名.sh > 日志文件名.log &15、截取文件前N行记录head -10000 被截取文件名> 前N行记录存放文件名--截取文本中前1w行16、读光驱将安装光盘放入光驱,以su –命令切换到root用户,手动mount光驱:mount –v cdrfs –o ro /dev/cd0 /mntumount 推出光驱17、查看目录占空间大小dbf、db18、解压命令uncomprss 文件名.war/.rar/.Zgunzip 文件名.zip (AIX)cpio -idcmv < 文件名.cpiounzip 文件名.zip (Solaris)gzip -d 文件名.gztar –xvf 文件名.tartar -zxvf 文件名.tar.gz19、FTP上传/下载lcd e:\ 回车--指定本地磁盘根目录bin 回车put 文件名--将本地文件上传到远程计算机get 文件名--从远程计算机拿文件到本地磁盘20、判断文件类型file 文件名21、浏览或翻阅文本文件more 文件名page 文件名22、显示当前工作目录pwd23、显示环境变量env24、显示当前UNIX系统的名字uname -r -m -a25、连接文件ln 原文件名新文件名各平台命令1、Solaris查看机器信息/usr/bin/isainfo -k/usr/bin/isainfo -v2、HP-UXuname -r -m –a 查看机器信息model 查看机器信息ulimit –a 查看限制信息显示结果:time(seconds) unlimitedfile(blocks) unlimiteddata(kbytes) 4292870144stack(kbytes) 392192memory(kbytes) unlimitedcoredump(blocks) 4194303top 查看系统资源情况swapinfo -tam 查看交换内存情况,交换内存是新启的应用用来分配预留的内存,不一定真正使用,避免交换内存不足而实际物理内存有多的情况,建议这样开启伪交换内存3、Linux查看机器信息file /sbin/initlsb_release -a查看版本号:uname -r如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:# export DISPLAY=:0.0# xhost +要检查系统上的可用磁盘空间,运行以下命令:df –h1)快速生效环境变量Source .bash_profile或..bash_profile4、AIXsmit 系统管理工具sar –P ALL 2 查看系统CPU使用率5、Windows开始→运行→输入的命令集锦(较全)calc---------------------启动计算器certmgr.msc--------------证书管理实用程序charmap------------------启动字符映射表chkdsk.exe---------------Chkdsk磁盘检查ciadv.msc----------------索引服务程序cleanmgr-----------------垃圾整理cliconfg-----------------SQL SERVER 客户端网络实用程序clipbrd------------------剪贴板查看器cmd.exe------------------CMD命令提示符compmgmt.msc-------------计算机管理conf---------------------启动netmeetingdcomcnfg-----------------打开系统组件服务ddeshare-----------------打开DDE共享设置devmgmt.msc------------- 设备管理器dfrg.msc-----------------磁盘碎片整理程序diskmgmt.msc-------------磁盘管理实用程序drwtsn32---------------- 系统医生dvdplay------------------DVD播放器dxdiag-------------------检查DirectX信息eudcedit-----------------造字程序eventvwr-----------------事件查看器explorer-----------------打开资源管理器fsmgmt.msc---------------共享文件夹管理器gpedit.msc---------------组策略iexpress-----------------木马捆绑工具,系统自带logoff-------------------注销命令lusrmgr.msc--------------本机用户和组magnify------------------放大镜实用程序mem.exe------------------显示内存使用情况mmc----------------------打开控制台mobsync------------------同步命令mplayer2-----------------简易windows media playermplayer2-----------------媒体播放机msconfig.exe-------------系统配置实用程序mspaint------------------画图板mstsc--------------------远程桌面连接narrator-----------------屏幕“讲述人”net start messenger------开始信使服务net stop messenger-------停止信使服务netstat -an--------------(TC)命令检查接口notepad------------------打开记事本nslookup-----------------IP地址侦测器nslookup-----------------网络管理的工具向导ntbackup-----------------系统备份和还原ntmsmgr.msc--------------移动存储管理器ntmsoprq.msc-------------移动存储管理员操作请求odbcad32-----------------ODBC数据源管理器oobe/msoobe /a-----------检查XP是否激活osk----------------------打开屏幕键盘packager-----------------对象包装程序perfmon.msc--------------计算机性能监测程序progman------------------程序管理器regedit.exe--------------注册表regedt32-----------------注册表编辑器regsvr32 /u *.dll--------停止dll文件运行regsvr32 /u zipfldr.dll--取消ZIP支持rononce -p --------------15秒关机rsop.msc-----------------组策略结果集secpol.msc---------------本地安全策略services.msc-------------本地服务设置sfc /scannow-------------windows文件保护sfc.exe------------------系统文件检查器shrpubw------------------创建共享文件夹sigverif-----------------文件签名验证程序sndrec32-----------------录音机sndvol32-----------------音量控制程序syncapp------------------创建一个公文包sysedit------------------系统配置编辑器syskey-------------------系统加密,一旦加密不能解开,保护windows xp系统的双重密码taskmgr------------------任务管理器tourstart----------------xp简介(安装完成后出现的漫游xp程序)tsshutdn-----------------60秒倒计时关机命令utilman------------------辅助工具管理器wiaacmgr-----------------扫描仪和照相机向导winchat------------------XP自带局域网聊天winmsd-------------------系统信息winver-------------------检查Windows版本wmimgmt.msc--------------打开windows管理体系结构(WMI) write--------------------写字板wscript------------------windows脚本宿主设置wupdmgr------------------windows更新程序TASKLIST------------------查看程序进程TASKKILL------------------杀程序进程。

相关文档
最新文档