加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在Linux不同场景中Linux命令的使用技巧

发布时间:2022-07-14 16:41:02 所属栏目:Linux 来源:互联网
导读:今天小编要跟大家分享的文章是关于在Linux不同场景中Linux命令的使用方法。由于Linux在服务器领域应用非常广泛,有很多开源和成熟的软件,目前大多数的应用后台都是部署在Linux上的,熟悉Linux操作系统和相关命令,可以加深我们对软件的架构和运行机制的了解
  今天小编要跟大家分享的文章是关于在Linux不同场景中Linux命令的使用方法。由于Linux在服务器领域应用非常广泛,有很多开源和成熟的软件,目前大多数的应用后台都是部署在Linux上的,熟悉Linux操作系统和相关命令,可以加深我们对软件的架构和运行机制的了解,也可以增加自己核心竞争力、拓宽自己的技能栈,从而获得更高的薪水。 Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助 !
 
 
  1.日志查看实时查看tomcat日志文件查看:
  cd /home/tomcat/logs #也可用相对目录` `tail –f catalina.out #实时打印日志文件` `ctrl+c #退出查看
 
  查看日志命令:
 
  tail -f log.txt:循环查看
 
  tai -500f log.txt:查看最后500行
 
  cat file:查看短文件
 
  less file:查看长文件
 
  head example.txt :显示文件 example.txt 的前十行内容 head -n 20 example.txt:显示文件 example.txt 的前二十行内容
 
  2.修改配置文件内容最常见的就是修改环境变量
  vim /etc/profile输入字母i, 进入编辑模式 输入内容,按esc,进入命令模式。 执行:wq,保持修改。 输入 soucre /etc/profile 使环境变量生效。 可以通过 cat /etc/profile查看文件是否修改成功。
 
  3.vi/vim编辑器
  vi/vim编辑器:Linux系统提供的文本编辑工具,用来编辑文本文件。
 
  vim是vi的增强版本,增加了部分命令。
 
  如何进入?
 
  新建:直接输入vi
 
  三种模式:
 
  插入模式:底部有“--INSERT--”标记,完成文本的编辑功能。
 
  i:在当前光标前插入文本;
 
  a:在当前光标后添加文本;
 
  o:在当前光标下一行插入文本;
 
  命令模式:刚进入的状态,可以实现光标的移动以及字符的删除、复制、粘贴等。
 
 
  4.查看tomcat进程,杀死进程,重启进程。
  查看tomcat进程 ps -ef/grep tomcat ps –aux/grep tomcat 杀死进程 kill -9 进程ID ps -ef/grep tomcat#查看进程是否已关闭进入tomcat的bin目录cd /usr/local/tomcat/bin 启动tomcat ./startup.sh
 
  5.压缩解压缩文件
  tar cvf a.tar 1.txt 2.txt 3.txt#将3个文件放到文件包a.tar中。 tar cvf /tmp/a1.tar *.txt#指定包存放的位置。 tar xvf a.tar#将文件解压缩到当前目录。 tar -zcvf a.tar.gz *.txt#打包与压缩为a.tar.gz。 tar -zxvf a.tar.gz#解压缩并解包。
 
  参数说明
 
  -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出
 
  6.上传/下载
  在xshell中可以通过下面的命令进行上传下载:
 
  一般般需要安装,可使用 yum install lrzsz
 
  rz:选择上传文件
 
  sz 文件名:选择下载路径
 
  当然你也可以通过xftp工具,进行可视化的上传下载。
 
  7.文件查找find:
  实时查找,通过遍历指定起始路径下文件系统层级结构,根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间。
 
  格式:
 
  find ...
 
  结合通配符和管道命令有如下示例:
 
  find /etc -name *****.txt** **:在/etc目录下,查找以.txt结尾的文件,给出所有文件的路径。** **find /etc -name '*abc*':在/etc目录下查找文件名中含有字符串‘abc’的文件。** **find / -amin -5:查找在系统中最后5分钟访问的文件。** **find / -mmin -5:查找在系统中最后5分钟里修改过的文件。** **find / -size -1000k:查找出小于1000KB的文件。** **find /etc / grep local 在/etc目录下查找含有local这几个字母的所有文件或者目录

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读