历史版本3 :Linux常用命令 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

本文介绍 Linux 系统下常用命令。

2. 目录操作命令编辑

2.1 cd-目录切换

命令说明
cd / 切换到根目录
cd /usr 切换到根目录下的usr目录
cd ..切换到上一级目录
cd ~ 切换到home目录
cd -切换到上次访问的目录

2.2 ls-目录查看

命令说明
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)

2.3 目录操作(增、删、改、查)

2.3.1 创建目录

命令说明
mkdir aaa在当前目录下创建一个名为aaa的目录
mkdir /usr/aaa在指定目录下创建一个名为aaa的目录

2.3.2 删除目录或文件

可用于删除目录、文件、压缩包。但删除后无法恢复,请确认后再使用该命令,慎用

示例:rm -rf /home/ftpuser   将会删除/home/ftpuser目录以及其下所有文件、文件夹

用户可以使用 cd 命令进入删除文件所在的目录,使用rm -rf 文件名删除即可。

2.3.3 重命名文件夹

示例:mv aaa bbb   将目录aaa改为bbb

2.3.4 拷贝文件

cp -r 目录名称 目录拷贝的目标位置   -r代表递归

示例:

  • cp dir1/a.doc dir2   表示将dir1下的a.doc文件复制到dir2目录下

  • cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下

注:cp命令不仅可以拷贝目录还可以拷贝文件、压缩包等,拷贝文件和压缩包时不用写 -r 递归。

2.4 修改文件

1)打开文件

vi 文件名

vi aa.txt或者vim aa.txt,表示:打开当前目录下的aa.txt文件。

注:使用vi编辑器打开文件后,并不能编辑,因为此时处于命令模式,点击键盘 i/a/o 进入编辑模式。

2)编辑文件

使用vi编辑器打开文件后点击按键:i ,a或者o即可进入编辑模式。

i:在光标所在字符前开始插入
a:在光标所在字符后开始插入
o:在光标所在行的下面另起一新行插入

3)保存或者取消编辑

编辑结束后:

  • 保存文件:

第一步:ESC 进入命令行模式
第二步::  进入底行模式
第三步:wq  保存并退出编辑

  • 取消编辑:

第一步:ESC 进入命令行模式
第二步::  进入底行模式
第三步:q!  撤销本次修改并退出编辑

2.5 权限修改

参考文档:Linux文件权限配置

2.6 压缩文件操作

2.6.1 打包和压缩

tar -zcvf 打包后生成的文件名全路径 要打包的目录

示例:

先进入/xahot所在路径下:

输入命令:tar -zcvf /home/xahot.tar.gz xahot  把/xahot文件夹打包后生成一个/home/xahot.tar.gz的文件

2.6.2 解压文件

1)方案一

先进入压缩包所在目录,使用tar -zxvf WEB-INF.tar.gz将压缩包解压到当前目录下

2)方案二

先进入压缩包所在目录,使用tar -xvf ab.tar -C /usr 将ab.tar解压到根目录/usr下

2.7 关闭和重启 Tomcat 工程

示例:工程部署在/home/wendy/tomcat-linux下。

2.7.1 关闭工程

1)执行下面命令,查看工程进程。如下图所示:

ps -ef|grep tomcat-linux

10.png

2)杀死工程进程,并检查是否有残余工程进程,需杀死所有本工程相关的进程。如下图所示:

kill -9 31126

11.png

2.7.2 重启工程

进入工程 bin 目录下,重启工程。如下图所示:

cd /home/wendy/tomcat-linux/bin
./startup.sh

12.png