您的位置:首页 > 运维架构 > Linux

Linux:常用文件与目录操作命令

2017-09-12 21:18 591 查看
1.新建或删除文件、文件夹

mkdir dirname
新建文件夹

mkdir dir1 dir2 dir3
创建多个文件夹目录

vi filename 新建文件
(如果文件存在,则表示打开文件;如果文件不存在,表示新建文件)

rm filename/dirname
删除文件或文件夹

rm –i filename/dirname
删除之前给予提示

2.打开或查看文件、文件夹

vi filename
查看文件,进行查看(文件存在的情况下)

less filename
打开文件(只进行查看,按q退出)

cd dirname
打开文件夹

file filrname
查看文件信息

ls
查找当前目录内的文件或文件夹

ls –i
查找当前目录内的文件或文件夹的详细信息,包括可编辑性

ls m*
查找所有m开头的文件或文件夹

3.复制文件、文件夹

cp filename newFilename
复制文件(newFileName是新的文件)

cp -i filename newFilename
复制文件(判断newFileName是否已存在,提示是否需要重写)

cp filename1 filename2 dirname
将多个文件复制到已存在文件夹中

cp dirname1/* dirname2
将dirname1下的所有文件复制到已存在文件夹dirname2中

cp –r dirname1 dirname2
复制dirname1到dirname2

4.移动和重命名文件、文件夹

mv filename newFilename
对filename文件进行重命名为newFilename

mv –i filename newFilename
对filename文件进行重命名为newFilename,对newFilename的存在与否进行提示

mv filename1 filename2 dirname
将filename1与filename2移动到文件夹dirname中

mv dirname1 dirname2
如果dirname2不存在,即对dirname1重命名为dirname2;如果dirname2存在,则将dirname1移动到dirname2中

5.创建硬链接、创建符号链接

ln fun fun-hard
ln fun dir1/fun-hard
ln fun dir2/fun-hard

ln -s fun fun-sym
ln -s ../fun dir1/fun-sym
ln -s ../fun dir2/fun-sym
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: