一克代码的专栏

㊣er八经de爱

UNIX命令学习--(基本命令)

分类:
1,简单命令
2,文件及目录命令
3,进程管理
4,设备管理
5,用户管理
6,vi命令
7,ftp命令
8,压缩命令

UNIX目录简介
/ 是文件系统的根目录,是整个文件系统的主要目录,以及超级用户的主目录 
/bin  存放最常用的基本用户程序 
/home 系统存放所有用户私有目录的地方 
/mnt 用于安装CD-ROM、软驱、ZIP驱动器或JAZ驱动器等可移动媒介 
/dev 与硬件设备相关的文件,多数为设备文件 
dev/dsk 磁盘设备文件 
/usr 用户相关目录 
/usr/X   Xwindow系统支持工具 
/usr/x/bin  Xwindows系统的可执行文件 
/usr/users 用户目录 
/usr/bin 用户的可执行命令 
/usr/include C语言的头文件 
/var 可变数据信息,如日志 
/tmp 临时文件,每次重新自举就消失的文件。 
/sbin    管理命令,维护程序包括了启动系统和恢复系统的所有程序 
/etc 关键的启动文件和配置文件,包括passwd、fstab、hosts等文件。该目录下的rc.config为系统的配置文件。 
/lib 通常为/usr/lib的符号连接 
/opt 包含了附加应用软件包的子目录树的根目录 
/usr/games 游戏和消遣物 
/usr/etc 系统维护命令 
/usr/lib 标准UNIX程序的支持文件 
/usr/man 在线手册页面 
/var/adm 记帐文件、资源使用记录在该目录下有一message文件,记录了操作系统运行过程中的相关信息。 
/usr/local 本地软件(你自行安装的东西) 
/usr/loca/bin 本地可执行文件 
/proc 包含系统所使用的进程

简单命令:
1. uname 功能说明:显示系统信息。
 语  法:uname [-amnrsv][--help][--version]
 补充说明:uname可显示电脑以及操作系统的相关信息。
 参  数:
 -a或--all  显示全部的信息。
 -m或--machine  显示电脑类型。
 -n或-nodename  显示在网络上的主机名称。
 -r或--release  显示操作系统的发行编号。
 -s或--sysname  显示操作系统名称。
 -v  显示操作系统的版本。
 --help  显示帮助。
 --version  显示版本信息。

2. who 功能说明:显示目前登入系统的用户信息。

  语  法:who [-Himqsw][--help][--version][am i][记录文件]
  补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的
  终端机,登入时间以及从何处登入或正在使用哪个X显示器。
  参  数:
  -H或--heading  显示各栏位的标题信息列。
  -i或-u或--idle  显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
  -m  此参数的效果和指定"am i"字符串相同。
  -q或--count  只显示登入系统的帐号名称和总人数。
  -s  此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题。
  -w或-T或--mesg或--message或--writable  显示用户的信息状态栏。
  --help  在线帮助。
  --version  显示版本信息。

3. date命令

  date命令的功能是显示和设置系统日期和时间。

  该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)

  date 设置时间格式

  命令中各选项的含义分别为:

-d datestr, --date datestr 显示由datestr描述的日期

-s datestr, --set datestr 设置datestr 描述的日期

-u, --universal 显示或设置通用时间

时间域

% H 小时(00..23)

% I 小时(01..12)

% k 小时(0..23)

% l 小时(1..12)

% M 分(00..59)

% p 显示出AM或PM

% r 时间(hh:mm:ss AM或PM),12小时

% s 从1970年1月1日00:00:00到目前经历的秒数

% S 秒(00..59)

% T 时间(24小时制)(hh:mm:ss)

% X 显示时间的格式(%H:%M:%S)

% Z 时区 日期域

% a 星期几的简称( Sun..Sat)

% A 星期几的全称( Sunday..Saturday)

% b 月的简称(Jan..Dec)

% B 月的全称(January..December)

% c 日期和时间( Mon Nov 8 14:12:46 CST 1999)

% d 一个月的第几天(01..31)

% D 日期(mm/dd/yy)

% h 和%b选项相同

% j 一年的第几天(001..366)

% m 月(01..12)

% w 一个星期的第几天(0代表星期天)

% W 一年的第几个星期(00..53,星期一为第一天)

% x 显示日期的格式(mm/dd/yy)

% y 年的最后两个数字( 1999则是99)

% Y 年(例如:1970,1996等)


  注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。

 

4. cal命令

  cal命令的功能是显示某年某月的日历。

  该命令的一般格式为: cal [选项] [月 [年]] 命令中各选项的含义为:

- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)。

- y 显示出整年的日历。


5. echo命令

 

  echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

  该命令的一般格式为: echo [ -n ] 字符串

  其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

6. clear命令

  clear命令的功能是清除屏幕上的信息,它类似于DOS中的 cls命令。清屏后,提示符移动到屏幕左上角。

7. man命令 - 查看帮助信息 
举例: 
查看man的使用方法: man 
查看finger命令的帮助信息: man finger 

8. bc命令 - 简单计算器 

bc命令可以进行加、减、乘、除、求模、乘方运算,运算符分别为“+”“-”“*”“/”“%”“^”。bc使用举例如下 
bc 
以后输入算式即可,如: 
1234 * 3 + 2^4 
按回车显示结果,以后等待输入其它算式。按<Ctrl>+d键退出bc。 
9. finger命令 - 显示用户信息 

finger命令比who命令显示的信息量大,功能强。基本使用方法如下: 
显示登录信息: finger 
显示smith用户详细信息: finger smith 

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/adsdassadfasdfasdf/article/details/5621787
个人分类: UNIX
想对作者说点什么? 我来说一句

solaris常用命令.doc

2011年01月21日 42KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭