Linux命令

基本命令

1、关机  shutdown -h

(1)shutdown -h now    立刻关机

(2)shutdown -h 5      5分钟后关机

(3)poweroff           立刻关机

2、重启  shutdown -r

(1)shutdown -r now    立刻重启

  (2)shutdown -r 5      5分钟后重启

  (3)reboot             立刻重启

3、帮助  help

  (1)ifconfig --help    查看网卡信息

目录操作命令

1、目录切换  cd

(1)cd /             切换到根目录

(2)cd /user         切换到根目录下的usr目录

(3)cd ../或cd ..    切换到上一级目录

(4)cd ~              切换到home目录

(5)cd -              切换到上次访问的目录

2、目录查看  ls 

(1)ls                查看当前目录下的所有目录和文件

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

(3)ls -l或ll        查看当前目录下的所有目录和文件(列表查看,显示更多信息)

(4)ls /目录名        查看指定目录下的所有目录和文件(例如:ls /usr)

3、创建目录  mkdir

(1)mkdir aaa              在当前目录下创建一个名为aaa的目录

(2)mkdir /user/aaa        在指定的user目录创建一个名为aaa的目录

4、删除目录或文件  rm

(1)rm 文件         删除当前目录下的文件

(2)rm -f 文件      删除当前目录下的文件(不询问)

(3)rm -r aaa       递归删除当前目录下的aaa目录

(4)rm -rf aaa      递归删除当前目录下的aaa目录(不询问)

(5)rm -rf *        将当前目录下的所有目录和文件全部删除

 (6)注意:

rm不仅可以删除目录,也可以删除其他文件或压缩包。无论删除任何目录或文件,都直接使用rm-rf 目录/文件/压缩包。

5、修改目录【改】  mv/cp

(1)mv 旧目录 新目录    重命名目录/文件/压缩包    

(2)示例: mv aaa bbb   将目录aaa改为bbb

6、搜索目录【查】  find

(1)命令:find 目录 参数 文件名称

(2)示例:find /user/tmp -name ‘a*’  查找 /user/tmp目录下的所有以a开头的目录或文件

文件操作命令

1、文件操作  【增、删、改、查】  touch

 (1)新建文件  【增】 touch

     1. 命令:touch 文件名

     2. 示例:touch aa.txt    在当前目录创建一个名为aa.txt的文件

 (2)删除文件  【删】  rm

     1. 命令:rm -rf 文件名

 (3)修改文件  【改】  vivim

     1. 命令:vi 文件名

     2. 示例:vi/vim aa.txt

(4)查看文件  【cat】 【more】 【less】 【tail

     1. cat:看最后一屏               命令:cat 文件名

     2. more:百分比显示              命令:more 文件名

     3. less:翻页查看                命令:less 文件名   pg up与pg dn上下翻页

     4. tail:指定行数或动态查看      命令:tail -10 文件名     ctrl+c结束

2、权限修改  【修改】  chmod

 (1)rwx:r代表可读  w代表可写  x代表可执行

 (2)命令:chmod +权限 文件名

 (3)示例:chmod +rwx aa.txt

压缩文件操作

  1. 打包和压缩  tar -zcvf
  1. 注意事项:
  1. Linux中打包文件:aa.tar
  2. Linux中压缩文件:bb.gz
  3. Linux中打包并压缩文件:cc.tar.gz
  1. z:用gzip压缩包命令进行压缩  c:打包文件  v:显示运行过程  f:指定文件名
  2. 命令:tar -zcvf 打包压缩后的文件名 要打包的文件
  3. 示例:
  1. tar -zcvf ab.tar aa.txt bb.txt      把aa和bb文件打包压缩成ab的压缩包
  2. tar -zcvf ab.tar *          把当前目录下所有文件,打包压缩成ab的压缩包

2、解压  tar -zxvf

 (1)x:代表解压

 (2)命令:tar -zxvf 压缩文件

 (3)示例:

     1. tar -zxvf ab.tar   讲/usr/tmp 下的ab.tar解压到当前目录下

     2. tar -zxvf ab.tar -C /usr 【C代表解压的位置】 讲/user/tmp 下的ab.tar解压到根目录/usr下

查找命令

  1. grep
  1. 作用:grep命令是一种强大的文本搜索工具
  2. 命令:grep 查询对象
  3. 示例:grep ssh   查找指定ssh服务进程
  1. Find
  1. 作用:find命令在目录结构中搜索文件,并对搜索结果执行指定的操作。
  2. 示例:find . -name “*.log” -ls  在当前目录查找以.log结尾的文件,并显示详细信息。
  1. locate
  2. whereis
  3. Which

其他命令

  1. 查看当前目录  pwd
  1. 命令:pwd 查看当前目录路径
  1. 查看进程  ps -ef
  1. 命令:ps -ef 查看所有正在运行的进程
  1. 结束进程  kill
  1. 命令:kill pid 或 kill -9 pid(强制杀死进程)   pid:进程号
  1. 网络通信命令
  1. 查看网卡信息:ifconfig 或ifconfig | more
  2. 查看与某台机器的连接情况:ping ip
  3. 查看当前系统端口:netstat -an
  4. 搜索指定端口号:netstat -an | grep 8080
  1. 切换用户
  1. 命令:su -用户名
  1. 关闭防火墙
  1. 命令:chkconfig iptables off

Linux搭建测试环境

(1)安装软件依赖包Java(jdk、Tomcat、MySQL)

(2)导入基础数据

(3)获取代码包

(4)把项目部署到Tomcat的webapps目录下

(5)修改配置文件

(6)启动服务

查看日志

  1. 步骤

(1)先切换到:cd usr/local/tomcat5/logs

(2)tail -f catalina.out

(3)这样运行时,就可以实时查看运行日志

(4)Ctrl+c,退出tail命令

  1. 命令参数
  1. -f  循环读取
  2. -n  显示行数
  3. -v  显示详细的处理信息
  4. -q  不显示处理信息
  5. -c  显示的字节数

2、命令格式

  (1)tail [必要参数] [选择参数] [文件]

  (2)示例:

1. tail -f test.log    循环查看文件内容

        2. tail -n 5 log2021.log    显示文件最后5行内容

        3. tail -n +5 log2021.log   从第五行显示文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值