文本编辑命令
mkdir -p /temp/test
touch abc.txt
ls
vi abc.txt
a或i 打开abc.txt后开始进行编辑
esc
:wq 保存退出
:q! 不保存退出
其他常用
ls 列出目录 ls -al 使用格式化列出隐藏文件
cd 进入home目录 cd dir 进入dir目录
pwd 显示当前目录 mkdir dir 创建目录dir touch file 创建文件file cat > file 将标准输入添加到file
more file 查看文件内容 tail -f file 从后10行开始查看file的内容 man command 显示command的说明手册
wget file 下载file
tar xzf file.tar.gz 使用Gzip解压tar文件 tar xjf file.tar.bz2 使用Bzip2解压tar文件
chmod octal file 更改file的权限 grep pattern files 搜索files中匹配pattern的内容
rm file 删除文件file rm -r dir 删除目录dir rm -f file 强制删除文件file rm -rf dir 强制删除目录dir
cp file1 file2 将file1复制到file2
cp -r file1 file2 将file1复制到file2(若file2不存在则创建它)
mv file1 file2 将file1重命名或移动到file2(如果file2是已存在目录则移动)
ln -s file link 创建file的符号连接link
netstat -anp|grep 8080 查看端口8080是否处于监听状态
ps 显示当前的活动进程 top 显示所有正在运行的进程 kill pid 杀掉进程id pid killall proc 杀掉所有名为proc的进程
df 显示磁盘占用情况 du 显示目录空间占用情况 ping host ping主机并输出结果
Tomcat相关操作
tail -300f /usr/local/tomcat7/logs/catalina.out 查看tomcat的启动日志(-300表示查看最后300行, f表示动态查看有更新可以立即看到,使用ctrl+c 退出查看状态)