解释
ls list files 命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)
常用
ls -al -a 显示所有文件及目录 -l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
ls -l 等同于 ll -l 列出文件详细信息l(list)ls / 列出根目录下所有目录
ls s* 列出s开头的文件
cd
解释
cd change directory 命令用于切换当前工作目录。
常用
pwd:显示目前的目录:Print Working Directory
cd.. 退回上一级目录
cd ~ 退回home目录
cd / 根目录
cd - 返回上一级目录名称
解释
Unix系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器
~ 这个表示无数据
vi 命令也可以用来创建文件
常用
vi project/content1/pro.txt 或 vim project/content1/pro.txt
i 切换到输入模式,以输入字符。
ESC 退出输入模式,切换到命令模式
:wq 保存并退出 w保存 q退出
:q! 不保存退出
解释
head 命令可用于查看文件的开头部分的内容
tail 命令可用于查看文件的内容
常用
head -n 10 server.xml 显示前10行的内容
tail -f server.xml 读取日志时常用
tail -f ../logs/catalina.out
tar/zip/unzip
解释
tar c 备份 x 解压缩
常用
tar -zcvf jdk-8u111-linux-x64.tar.gz jdk-8u111-linux-x64 将jdk-8u111-linux-x64压缩到jdk-8u111-linux-x64.tar.gz
tar -zxvf jdk-8u111-linux-x64.tar.gz 解压文件(linux为gz结束的架包)