SVN使用教程总结 SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录 ...
分类:
其他好文 时间:
2016-07-01 11:39:57
阅读次数:
143
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候 tar 命令就是必不可少的一个功能强大的工具。Linux 中最流行的 tar 是麻雀虽小,五脏俱全。 tar 命令可以为Linux 的文件和目录创建档案,利用 tar, 可以为某一特定文件创建档案,也可以在档案中改变文件,或者向档 ...
分类:
系统相关 时间:
2016-06-30 23:03:48
阅读次数:
247
总是记不住API。昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listd ...
分类:
编程语言 时间:
2016-06-30 21:37:49
阅读次数:
164
十三、函数rename和renameat 文件或目录可以用rename函数或者renameat函数进行重命名。有几种情况需要说明: 1、如果oldname指的是一个文件而不是目录,那么为该文件或符号链接重命名。在这种情况下,如果newname已存在,它不能引用一个目录。如果newname已存在,而且 ...
分类:
其他好文 时间:
2016-06-30 01:02:10
阅读次数:
250
到第四章了,不知什么时候才能把这本书看完,耽误的时间太多了。
第四章是在第三章的基础上,主要描述文件系统的其他性质和文件的性质。
4.2 stat、fstat、fstatat、lstat函数
首先来看看这四个函数的原型:
#include ///usr/include/x86_64-linux-gnu/sys/
int stat (const char *__restrict __fi...
分类:
其他好文 时间:
2016-06-28 11:06:43
阅读次数:
221
umask函数为进程设置文件模式创建屏蔽字,并返回之前的值,这是少数几个没有出错返回函数中的一个。其中cmask是9个常量(S_IR/W/XUSR、S_IR/W/XGRP、S_IR/W/XOTH)中的若干个按位“或”构成的。 4-9 umask函数实例 UNIX系统的大多数用户从不处理他们的umas ...
分类:
其他好文 时间:
2016-06-27 23:10:47
阅读次数:
259
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有 ...
分类:
系统相关 时间:
2016-06-26 21:07:00
阅读次数:
288
使用command line的优势在于:
速度比GUI更快
有一些软件和工具只能通过command line进行操作 目录
1. 改变目录
2. 列出文件和目录 [Tab自动补全目录名]
3. 打开文件 [清空界面,筛选文件格式,/? 命令提示符]
4. 创建和移除目录
5. 关于路径PATH
6. 关于Drives...
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subver ...
分类:
其他好文 时间:
2016-06-23 16:02:50
阅读次数:
194
一、引言 上一章执行I/O的基本函数(打开文件、读文件和写文件),本章将描述文件系统的其他特征和文件的性质,我们将从stat函数开始,并逐个说明stat结构的每一个成员以了解文件的所有属性。在此过程中,我们将说明修改这些属性的各个函数。 二、函数stat、fstat、fstatat和lstat 若p ...
分类:
其他好文 时间:
2016-06-22 23:27:42
阅读次数:
203