七月网

unix 命令(unix命令的一般格式是)

七月网4970

一、UNIX的命令

UNIX命令众多,常用基本命令如下:

unix 命令(unix命令的一般格式是)

1.ls显示文件名,等同于dos下dir命令

-a显示所有文件,包含隐藏文件(以.起头的文件名)

-F显示文件(后跟*)和目录(后跟/)

-d与l选项合用,显示目录名而非其内容

2.cd目录转换,等同于dos下cd命令

注意目录分隔符为“/”,与dos相反

4.cat显示文件内容,等同于dos下type命令

命令格式: rm [-r] filename(filename可为档名,或档名缩写符号.)

rm file1删除档名为 file1之文档.

rm file?删除档名中有五个字元,前四个字元为file之所有文档.

rm f*删除档名中,以 f为字首之所有文档.

rm-r dir1删除目录 dir1,及其下所有文档及子目录.

命令格式: mkdir [-p] directory-name

mkdir-p dir/subdir直接创建多级目录

命令格式: cp [-r] source destination

cp file1 file2将文档 file1复制成 file2

cp file1 dir1将文档 file1复制到目录 dir1下,文件名仍为 file1.

cp/tmp/file1.将目录/tmp下的文档 file1复制到现行目录下,

cp/tmp/file1 file2将目录/tmp下的文档 file1现行目录下,档名

cp-r dir1 dir2(recursive copy)复制整个目录.

若目录 dir2存在,则将目录dir1,及其所有文档和子目录,

复制到目录 dir2下,新目录名称为dir1.若目录dir2不存在,

则将dir1,及其所有文档和子目录,复制为目录 dir2.

命令格式: mv source destination

mv file1 file2将文档 file1,更改档名为 file2.

mv file1 dir1将文档 file1,移到目录 dir1下,档名仍为 file1.

mv dir1 dir2若目录 dir2不存在,则将目录 dir1,及其所有档

案和子目录,移到目录 dir2下,新目录名称为 dir1.

若目录 dir2不存在,则将dir1,及其所有文档和子

二、unix怎么删文件命令是什么

rm命令,删除一个目录中的一个或多个文件或目录(文件夹)。操作方法如下:

1、首先用ls命令查看当前目录下的文件或者目录,然后用rm命令删除目录中的文件 123.txt。

2、刚刚上面输入的rm命令会出现提示,下面加入一个参数 f让其直接删除不提示,具体如下:rm-f 123.txt。

3、下面用rm命令删除 test目录,命令为 rm test,发现会报错,原因是test目录下包含子目录 abc,所以必须用rm-r命令删除rm-r test之后的每一步都需要输入y来进行确认。

4、接下来把 rm命令的 r和f参数结合起来用一下。

5、rm-rf test先创建test并且在test目录下创建 abc目录,然后用rm-rf命令删除,发现没有提示全部清空了。

三、Unix 常用命令

1、 ls:显示文件夹下多有文件夹、文件夹名称

2、-a:显示所有文件,包含隐藏文件(.起头的文件名)

3、 rm file1删除档名为file1之文档

4、 rm file?删除档名中有五个字元,前四个字为file的所有文档

5、 rm f*删除档名中,以f首字母的所有文档

6、 rm-r dir1删除目录dir1,及以下所有文档及子目录

7、格式:mkdir [-p] directory-name

8、 mkdir-p dir/subdir直接创建多级目录

9、格式:cp [-r] source destination

10、 cp file1 file2:将file1复制成file2

11、 cp file1 dir1:将file1复制到目录dir1下,文件名仍为file1

12、 cp/tmp/file1 file2:将目录/tmp下的文档file1复制到当前目录下,文件名为file2

13、若dir2存在,则将dir1及子目录复制到dir2下,dir2不存在,复制命名fir2

14、 mv file1 file2:将file1改名为file2

15、 mv file1 dir1:将file1移动到dir1

16、 mv dir1 dir2: dir2存在,将dir1移到dir2,dir2不存在,dir1改名为dir2

17、 du:罗列当前目录下所有文件,文件名

18、 du dir1:显示 dir的总容量及此目录容量

19、 du-sk dir1:显示目录dir1的总容量,以k byte为计量

20、格式:find dir-name filename command

21、 find.-name file-print:寻找目前目录及所有子目录内叫file的文档

22、 find.-ctime+7-print找出七天内未被更改的文档

23、 find.-size+2000m-print找出大小找过2000 btyes的文档

24、 find/tmp-user b1234567-print在/tmp下属于b1234567的文档

25、 find.-name‘*.c’-exec rm{}:删除所有的.c文档

26、 find.-name test*-print显示当前目录及子目录文件名前4位为test的文件名

27、:1,$s/string1/string2/g全文查找string1并替换string2

关于unix 命令的内容到此结束,希望对大家有所帮助。