SVN常用命令集

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

1建立自己的环境

1、CSH

在使用C-SHELL时,有两个环境文件需要配置:.cshrc和.login(以“.”开头的文件通常的情况下是隐藏的,可以采用命令“ls -a”查看)。

.cshrc设置说明

umask 027 # 设置创建文件时的缺省权限

set history = 32 # 设置需要记忆的历史命令数目

setenv WORK_DIR $HOME # setenv 用于csh设置环境变量

setenv TERM vt100 # 设置终端类型

setenv PATH

/opt/softbench/bin:/usr/bin/X11:/usr/c++/bin:/usr/contrib/bin: \

/usr/local/bin:/usr/contrib/bin/X11:/usr/local /bin/X11: \

/opt/ansic/bin:/opt/nettladm/bin:/opt/graphics /common/bin: \

/opt/upgrade/bin:/opt/CC/bin:/opt/langtools/bi n:/opt/imake/bin: \

${PATH}:.:${INFORMIXDIR}/bin:${INFORMIXDIR}/li b/esql

# 设置执行搜索路径

.login设置说明

stty erase "^H" kill "^U" intr "^C" eof "^D" susp "^Z" \

hupcl ixon ixoff tostop tabs eval `tset -s -Q -m ':?hp' `

# stty 用于设置终端的特殊键位。backspace是删除,delete是kill,ctrl + C是中断,等。

# 很多人回退键没法使用,ctrl+C也没发用等,就是因为没有设置这些属性。

另,在HPUX下经常出现需要自己选择终端类型的提示“TERM = (hp)”,这是因为在.login文件中含有怎么一行“eval `tset -s -Q -m ':?hp' `”,你只需将它注释掉即可,然后直接使用命令“setenv TERM ***”设置终端类型即可。

2、BSH/SH

待写。

3、KSH

待写。

2目录及文件操作

1、ls

语法:ls [选项] 路径名称

说明:文件、目录列表命令

常用选项说明:

-a 列出所有文件,包括第一个字符为“.”的隐藏文件

-F 目录加/,执行文件加*,符号连接后加@

-l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:

文件存取模式链接数文件主文件组文件字节

数上次修改时间

其中文件存取模式用10个字母表示,从左至右的意义如下:

第一个字母表示文件种类,可以是以下几种情况:

d 为目录文件

l 为链接

b 为块文件

c 为字符型文件

p 为命名管道(FIFO)

- 为普通文件

后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w 表示可写,x 表示可执行。如果是设备文件,则在文件字节数处显示:主设备从设备。

举例:

ls 查看当前目录下的文件

ls -l 详细查看当前目录下的文件

ls -al /bin 以长列表的形式列出目录 /bin 下的所有文件,包括隐藏文件2、pwd

语法:pwd

说明:本命令用于显示当前的工作目录

举例:

pwd 显示出当前的工作目录

3、cd

使用:cd 路径名称

说明:本命令用于改变当前的工作目录,无参数时使用环境变量$HOME 作为其参数($HOME一般为注册时进入的路径)。

举例: cd 回到注册进入时的目录

cd /tmp 进入 /tmp 目录

cd .. 进入上级目录(“..”代表上一级目录,“.”代码当前目录)

4、mkdir

使用:mkdir 目录名称

说明:新建目录

举例:mkdir log 在当前目录下建立log目录

mkdir log/record 在log目录下建立record目录

5、more

使用:more [选项] 文件名

说明:将文件显示在终端上,每次一屏,在左下部显示--more--,若是从文件读出而非从管道,则在后面显示百分比,表示已显示的部分,按回车键则上滚一行,按空格键则上滚一屏,未显示完时可以使用more 命令中的子命令。

6、cp

使用:cp 文件目标

说明:将文件拷贝到目标上,目标不能与文件同名,若目标是文件名,则拷贝的文件只能有一个,若目标是目录,则拷贝的文件可以有多个,若目标文件不存在,则建立这个文件,若存在,则覆盖其以前的内容,若目标是目录,则将文件拷贝到这个目录下。

举例: cp file1 file2 将文件 file1 拷贝到文件 file2

cp file1 file2 /tmp 将文件 file1 和文件 file2 拷贝到目录 /tmp 下

7、mv

使用:mv 文件目标

说明:将文件移动至目标,若目标是文件名,则相当于文件改名

举例: mv file1 file2 将文件 file1 改名为 file2

mv file1 file2 /tmp 将文件 file1 和文件 file2 移动到目录 /tmp 下8、rm

使用:rm 文件 / rm -r 目录

说明:删除文件或目录

举例: rm file1 删除文件 file1

rm -r /mytmp 递归地删除目录 /mytmp,及其子目录

9、chmod

使用:chmod [-R] 模式文件...

或 chmod [ugoa] {+|-|=} [rwxst] 文件...

说明:改变文件的存取模式,存取模式可表示为数字或符号串,例如:

chmod nnnn file , n为0-7的数字,意义如下:

4000 运行时可改变UID

2000 运行时可改变GID

1000 置粘着位

0400 文件主可读

0200 文件主可写

0100 文件主可执行

0040 同组用户可读

0020 同组用户可写

0010 同组用户可执行

0004 其他用户可读

0002 其他用户可写

0001 其他用户可执行

nnnn 就是上列数字相加得到的,例如 chmod 0777 file 是指将文件

相关文档
最新文档