- 论坛徽章:
- 0
|
UNIX有很多的命令,时间长了容易忘记,因此在这里进行分类整理,以便在用到时方便查阅。欢迎大家来补充!\n 分类:\n\n1,简单命令\n\n2,文件及目录命令\n\n3,进程管理\n\n4,设备管理\n\n5,用户管理\n\n6,vi命令\n\n7,ftp命令\n\n8,压缩命令\n\n\n\n\n\n\nUNIX目录简介\n\n\n\n\n/ 是文件系统的根目录,是整个文件系统的主要目录,以及超级用户的主目录 \n\n/bin存放最常用的基本用户程序 \n\n/home 系统存放所有用户私有目录的地方 \n\n/mnt 用于安装CD-ROM、软驱、ZIP驱动器或JAZ驱动器等可移动媒介 \n\n/dev 与硬件设备相关的文件,多数为设备文件 \n\ndev/dsk 磁盘设备文件 \n\n/usr 用户相关目录 \n\n/usr/X Xwindow系统支持工具 \n\n/usr/x/binXwindows系统的可执行文件 \n\n/usr/users 用户目录 \n\n/usr/bin 用户的可执行命令 \n\n/usr/include C语言的头文件 \n\n/var 可变数据信息,如日志 \n\n/tmp 临时文件,每次重新自举就消失的文件。 \n\n/sbin 管理命令,维护程序包括了启动系统和恢复系统的所有程序 \n\n/etc 关键的启动文件和配置文件,包括passwd、fstab、hosts等文件。该目录下的rc.config为系统的配置文件。 \n\n/lib 通常为/usr/lib的符号连接 \n\n/opt 包含了附加应用软件包的子目录树的根目录 \n\n/usr/games 游戏和消遣物 \n\n/usr/etc 系统维护命令 \n\n/usr/lib 标准UNIX程序的支持文件 \n\n/usr/man 在线手册页面 \n\n/var/adm 记帐文件、资源使用记录在该目录下有一message文件,记录了操作系统运行过程中的相关信息。 \n\n/usr/local 本地软件(你自行安装的东西) \n\n/usr/loca/bin 本地可执行文件 \n\n/proc 包含系统所使用的进程\n\n\n\n简单命令:\n\n1. uname 功能说明:显示系统信息。\n\n 语 法:uname [-amnrsv][--help][--version]\n\n 补充说明:uname可显示电脑以及操作系统的相关信息。\n\n 参 数:\n\n -a或--all 显示全部的信息。\n\n -m或--machine 显示电脑类型。\n\n -n或-nodename 显示在网络上的主机名称。\n\n -r或--release 显示操作系统的发行编号。\n\n -s或--sysname 显示操作系统名称。\n\n -v 显示操作系统的版本。\n\n --help 显示帮助。\n\n --version 显示版本信息。\n\n\n\n2. who 功能说明:显示目前登入系统的用户信息。\n\n 语 法:who [-Himqsw][--help][--version][am i][记录文件]\n\n 补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的\n\n 终端机,登入时间以及从何处登入或正在使用哪个X显示器。\n\n 参 数:\n\n -H或--heading 显示各栏位的标题信息列。\n\n -i或-u或--idle 显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成\".\"号,如果该用户已超过24小时没有任何动作,则标示出\"old\"字符串。\n\n -m 此参数的效果和指定\"am i\"字符串相同。\n\n -q或--count 只显示登入系统的帐号名称和总人数。\n\n -s 此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题。\n\n -w或-T或--mesg或--message或--writable 显示用户的信息状态栏。\n\n --help 在线帮助。\n\n --version 显示版本信息。 3. date命令\n\n date命令的功能是显示和设置系统日期和时间。\n\n 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)\n\n date 设置时间格式\n\n 命令中各选项的含义分别为:\n\n\n\n\n\n-d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set datestr 设置datestr 描述的日期\n\n-u, --universal 显示或设置通用时间\n\n时间域\n\n% H 小时(00..23)\n\n% I 小时(01..12)\n\n% k 小时(0..23)\n\n% l 小时(1..12)\n\n% M 分(00..59)\n\n% p 显示出AM或PM\n\n% r 时间(hh:mm:ss AM或PM),12小时\n\n% s 从1970年1月1日00:00:00到目前经历的秒数\n\n% S 秒(00..59)\n\n% T 时间(24小时制)(hh:mm:ss)\n\n% X 显示时间的格式(%H:%M:%S)\n\n% Z 时区 日期域\n\n% a 星期几的简称( Sun..Sat)\n\n% A 星期几的全称( Sunday..Saturday)\n\n% b 月的简称(Jan..Dec)\n\n% B 月的全称(January..December)\n\n% c 日期和时间( Mon Nov 8 14:12:46 CST 1999)\n\n% d 一个月的第几天(01..31)\n\n% D 日期(mm/dd/yy)\n\n% h 和%b选项相同\n\n% j 一年的第几天(001..366)\n\n% m 月(01..12)\n\n% w 一个星期的第几天(0代表星期天)\n\n% W 一年的第几个星期(00..53,星期一为第一天)\n\n% x 显示日期的格式(mm/dd/yy)\n\n% y 年的最后两个数字( 1999则是99)\n\n% Y 年(例如:1970,1996等)\n\n | \n\n 注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。 \n\n4. cal命令\n\n cal命令的功能是显示某年某月的日历。\n\n 该命令的一般格式为: cal [选项] [月 [年]] 命令中各选项的含义为:\n\n\n\n\n\n- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)。 - y 显示出整年的日历。\n\n\n\n | 5. echo命令 \n\n echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。\n\n 该命令的一般格式为: echo [ -n ] 字符串\n\n 其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。\n\n6. clear命令\n\n clear命令的功能是清除屏幕上的信息,它类似于DOS中的 cls命令。清屏后,提示符移动到屏幕左上角。\n\n7. man命令 - 查看帮助信息 \n\n举例: \n\n查看man的使用方法: man \n\n查看finger命令的帮助信息: man finger \n\n\n\n8. bc命令 - 简单计算器 \n\nbc命令可以进行加、减、乘、除、求模、乘方运算,运算符分别为“+”“-”“*”“/”“%”“^”。bc使用举例如下 \n\nbc \n\n以后输入算式即可,如: \n\n1234 * 3 + 2^4 \n\n按回车显示结果,以后等待输入其它算式。按+d键退出bc。 9. finger命令 - 显示用户信息 \n\nfinger命令比who命令显示的信息量大,功能强。基本使用方法如下: \n\n显示登录信息: finger \n\n显示smith用户详细信息: finger smith |
|