最常用的命令!! cd:改变工作目录。
切换到根目录 cd /www 切换到子目录: cd 文件夹名 切换到上级目录: cd .. 切换到上级目录的上级目录:cd ../..//
"Tab"命令行自动补齐 cd 或cd ~ 快速返回宿主目录
pwd 显示当前工作目录
查看当前目录下文件: ls
显示当前目录内容的长列表(常用,比如查看权限) :ls -l 以M(1024字节)为单位查看文件大小:ls -lh 排序文件大小:ls -lhS 显示隐藏文件:ls -a 只列出目录条目:ls -d */ 递归列出子目录:ls -R 通过扩展名排序:ls --sort=extension 通过修改时间排序:ls -lt
查看文件内容:cat
对显示的行数编号:cat -n 对非空白行编号:cat-b 将几个文件合并为一个文件:cat file1 file2 > file 从键盘创建一个文件:cat > filename
SVN命令:
将文件checkout到本地目录:svn checkout path 往版本库中添加新的文件:svn add file 添加当前目录下所有的php文件:svn add *.php 将改动的文件提交到版本库:svn commit -m “LogMessage“ PATH 加锁/解锁:svn lock -m “LockMessage“ PATH/svn unlock PATH 更新到某个版本:svn update -r m path svn up更新所有文件 查看文件或目录状态:svn status path 【?:不在svn的控制中;M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】 删除文件:svn delete path -m “delete test fle“ 查看日志(查看文件的所有修改记录):svn log path 查看文件详细信息:svn info path 比较差异(将修改的文件与基础版本比较):svn diff path 将两个版本之间的差异合并到当前文件:svn merge -r m:n path svn帮助:svn help 创建纳入版本控制下的新目录:svn mkdir path/url 代码库路径变更:svn switch URL j解决冲突:svn resolved path 输出指定文件或路径的内容:svn cat 目标[@版本]
apache对文件777权限:sudo chown apache:apache filename
cp 复制 cp oldfile newfile mv 移动 同一文件夹文件改名 mv oldfile newfile rm 删除文件 rm -i file 删除前确认