码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础

时间:2018-07-10 01:13:59      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:nbsp   不能   重命名   文件的时间   方式   touch   ln -s   内容   lsh   

ls:显示目录内容

    ls -a  显示隐藏文件

    ls -1  列显示

    ls -sh  以K M G显示

    ll  -sh  以长格式显示  相当 ls -lsh

创建目录:

    mkdir ./dir1 ./dir2 ./...

递归创建目录:

    mkdir -p ./parentDir/childDir

    mkdir -p ./parentDir/{childDir1,childDir2,...}

删除文件或目录

    rm -rf  ./dir         r递归  f不提示直接删除

创建文件           如果文件不存在则创建空文件 否则就更新文件的时间 

     touch ./filename

复制目录或者文件

cp [选项] 源文件  目标文件

当目标文件文件不是目录则表示重命名

当目标文件是目录则表示直接复制

选项: -p  表示保持源文件的原始属性(比如时间啥的)  -r 递归

重命名aaa.txt文件为bbb.txt :    cp ./aaa.txt    ./bbb.txt

复制aaa.txt文件到bbb目录下   cp ./aaa.txt   ./bbb

复制aaa目录到 bbb目录下    cp ./aaa   ./bbb      如果bbb文件夹不存在 那么会将aaa重命名为bbb

 

 

移动或者重命名文件/文件夹:

mv 源文件或者源目录 目标文件夹/             移动
mv 源文件或者源目录 目标文件                  移动并且重新命名

mv aaa/ ./bbb                                                   将aaa目录移动并重命名为bbb

mv aaa/ ./bbb/                                                  将aaa目录移动到bbb目录下

mv aaa.txt  ./bbb  或者mv aaa.txt  ./bbb/         将aaa.txt移动到bbb

mv aaa.txt  ./bbb/bbb.txt                                  将aaa.txt移动到bbb  并且重命名为bbb.txt

创建软连接和硬连接: ln

创建软连接(相当于windows的快捷方式,源文件被删除那么目标文件则失效) ln -S ./源文件 ./目标文件    删除软连接的时候注意去掉 后面的/

创建硬连接(相当于php中引用的概念,不能跨区只能超级用户创建,也不能是目录) ln ./源文件 ./目标文件

 

linux基础

标签:nbsp   不能   重命名   文件的时间   方式   touch   ln -s   内容   lsh   

原文地址:https://www.cnblogs.com/lichihua/p/9286852.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!