UCID:80483
B shell
K shell
以上使用缺省符号为:$
C shell
使用缺省符号为:%
root超级用户
使用缺省符号为:#
**********************【常用命令】*********************
帮助文档  man
unix文件系统查看日期  date
查看日历  cal
查看计算器  bc
显示大字  banner
修改口令  passwd
查看谁在使用 who
查看我是谁  who am i
清除屏幕  clear
**********************【特殊键】************************
Ctrl + d  结束键盘输入或退出当前shell
Del    0中断键,停止当前动作回到shell
Ctrl+s  暂停屏幕输出
Ctrl+q  继续屏幕输出
Ctrl+u  kill键,删除光标所在行的所有字符
Esc    结束当前的操作状态(如vi)
注销&退出UNIX 
$exit 或 $logout  或Ctrl + d 
UNIX的文件类型可分为:一般文件、目录文件、特殊文件和符号链接文件。
UNIX文件类型标识
- 普通文件
d 目录文件
b 块设备文件
c 字符设备文件
p 管道设备
l 符号链接文件
根文件系统常用目录  根文件系统的常用目录举例如下表:
/bin 大部分可执行的UNIX命令和共用程序
/dev 设备文件,如/dev/cd0
/etc 系统管理命令和数据文件
/lib C程序库
/usr 存放用户的家目录和用户共用程序或文件
/tmp 临时工作目录,存放一些临时文件
文件的存取权限  UNIX文件的存取有三种权限:
权限  普通文件的存取权限        目录的存取权限
R    具有读取文件的权利    能读取文件名称
W    具有写入文件的权利    能建立和删除文件,可以改变文件名
X    具有执行文件的权利    能使用该目录下的文件(如cd命令)搜索文件等
chmod 修改文件的存取权限,命令格式如下:
格式1: chmod  symbolic_mode 
格式2: chmod  absolute_mode 
这里只介绍符号模式(symbolic_mode), 符号模式的命令格式如下:
chmod  [who] op permision 
who项表示用户类型,它的内容为以下一项或多项:
U 拥有者(user --- owner)
G 与拥有者同一组的用户(group)
O 其他人(other)
A 所有人(all)
op项表示动作:
+ 表示要加上permission指定的权利
- 表示要取消permission指定的权利
permission项为存取权限,它的内容为以下一项或多项:
R 表示可读
W 表示可写
X 表示可执行
举例:
chmod u+w test report 拥有者对test和report文件“可写”
chmod u-x abc.c 拥有者对abc.c文件不可执行
chmod u+rwx myfile1 拥有者对myfile“可读、可写、可执行”
chmod ugo+rwx myfile2 任何人都对myfile“可读、可写、可执行”
=========【改变文件属主及文件所在组】========
改变文件属主的格式如下:
chown  属主名 文件名
必须对文件具有write权利才可改变文件的拥有者。
改变文件所在组的格式如下:
chgrp  组名 文件名
必须是文
件的拥有者或supervisor才能改变文件组别的归属。
举例:
chown  wjm  test1
chgrp  newservice  test1
================【UNIX重定向与管道】=============
UNIX重定向:
将文件的标准输出重新定向输出到文件,或将数据文件作为另一程序的标准输入内容。如:
ls -l>file1    将ls -l命令显示的内容存到file1中,
ls>>file1    将ls 命令显示的内容附加存到file1的尾部
grep abc<file1  将file1的内容作为grep abc命令的输入
其中,">"和">>"为输出重定向符,
">"将输出内容存到重定向文件中,若文件存在,则先删除原有内容;
">>"将输出内容存到重定向文件的尾部。
UNIX管道:
将一文件的输出作为另一文件的输入。如:
ls|more        将ls的输出作为more命令的输入
ps -ef|grep smith  ps -ef的输出作为grep smith命令的输入
===========================【UNIX文件系统常用命令】===========================
UNIX命令    UNIX命令举例      类似DOS命令
显示当前目录    pwd        pwd          cd
改变目录      cd        cd /usr        cd c:\usr
进入家目录      cd        cd
创建目录      mkdir        mkdir abc        md abc
删除空目录    rmdir        rmdir abc        rd abc
删除目录及其内容  rm -r        rm -r abc      deltree abc
显示目录内容    ls        ls abc
ls -l abc(文件长列表)    dir abc
ls -a abc(所有类型文件)
ls -d * (不进子目录) 
显示文本文件内容  cat      cat file1.c      type file1.c
一次一屏显示文本
文件内容      more      more file1.c
拷贝文件      cp      cp file1 file2    copy file1 file2
移动(重命名)文件  mv      st call.list  move call.tst call.lst
st bbb
删除文件      rm      rm call.list      del call.lst
------------------------------【VI编辑器】-----------------------------
常用的两种状态方式
1.文本输入方式 用于文本的输入
2.命令方式  用于输入控制命令
vi编辑器的进入:
$vi 文件名  将自动进入命令方式
文本输入方式的进入:
a 将在光标所在位置"之后"插入文本
i 将在光标所在位置"之前"插入文本
A 将在光标所在行末插入文本
I 将在光标所在行的第一个非空字符前插入文本
o 将在光标所在行的下一行的开始插入文本
O 将在光标所在行的上一行的开始插入文本
光标位置移动
j-上
k-下
h-左
l-右
文本输入方式的退出:
ESC 按ESC键退出命令方式
删除更改操作 (在命令方式下运用)
x  删除光标所在字符
dd 删除光标所在行
退出vi编辑器 在命令方式下运行,不管在什么状态,退出前,先按ESC键。
wq 存盘退出
q  不存盘退出
!q 不存盘强制退
w  只存盘不退出

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。