========Linux 服务器常用命令================
cd / 根目录
cd ../ 上级目录 ls 列出文件目录 clear 清空控制台
tar cvzf name.
C复制两个文件:
cp file1 file2上述cp命令复制文件file1.php 的内容到文件file2.php中。
cp -a source1 source2
备份拷贝的文件:
cp -b file1.php file2.php创建文件file1.php的带着符号 ‘~’的备份文件file2.php~。
复制文件夹和子文件夹:
cp -R scripts scripts1上面的 cp 命令从 scripts 复制文件夹和子文件夹到 scripts1。
mv file1.txt file2.txt
这个命令重命名file1.txt文件的名字为file2.txt。
移动一个目录
mv hscripts tmp
移动多个文件/更多问价到另一目录
mv file1.txt tmp/file2.txt newdir
rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
rm -ir tmp
这里rm命令递归的删除tmp目录下所有子目录下内容,对于每个文件的删除都会提示你,然后删除tmp目录本身。
关于svn
http://blog.csdn.net/xocoder/article/details/8753933
终端输入:svn co [版本库路径] [导出目标路径]
例如将myproject库中的文件导出到当前目录:svn co file:///home/user/svn/myproject
rm -rf /test/* 清空文件夹
Linux下如何删除.svn文件夹
find . -name ".svn" -type d | xargs rm -rf
1.执行 df -h 查看总磁盘占用情况
2.执行 du -sh /* 查看所有目录的磁盘占用空间情况 由此我们可以看到主要是 /usr 和 /var 这2个目录占用了较大空间
3.执行 du -sh /usr/* 查看/usr目录下子目录的磁盘占用情况,由此可以看到是 /usr/local 这个子目录占用了大量磁盘空间
4、执行 du -sh /usr/local/* | sort -r | head -n 10 查看 /usr/local 目录下占用空间较大的10个文件,并按照降序排列
tar -zc(v)f name.tar.gz public/(注意了:mv有两个功能,移动和重命名、默认会去查找)
mv name.tar.gz public/
rm -i name.tar.gz
tar -zcvf 20151006back.tar.gz 18 tpl/* --exclude tpl/Manage --exclude tpl/agent --exclude tpl/Chat
tar -zcvf 20151006back.tar.gz 18/ tpl/
tar -zc(v)f name.tar.gz content
tar -czf 2015bak.tar.gz 18 tpl
crontab 0 23 * * 5 tar -zcf 文件名 目录
重命名文件夹;
mv oldfilename newfilename
Linux、CentOS操作系统下如何删除和重命名文件夹呢?办法如下:
通常情况下,删除文件用:rm 文件名。
删除文件夹用:rmdir 文件夹名。
但是rmdir不能删除非空的文件夹,那如何删除非空文件夹呢:
命令:rm -rf 非空文件夹名。
原文地址:https://www.cnblogs.com/zhanghongxian666/p/10029076.html