博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux常见命令
阅读量:6232 次
发布时间:2019-06-21

本文共 1602 字,大约阅读时间需要 5 分钟。

为什么要了解linux命令?

1)搭建环境,部署项目

2)查看日志

 

linux有哪些基础常识?

1)linux的命令是严格区分大小写

2)linux所有的内容都是以文件形式保存,不靠扩展名区分文件类型

3)命令之间是有空格

4)错误提示:permission denied==拒绝访问,没有权限

4)错误提示:command not found==命令拼写错误

 

 

[root@localhost ~]# 解析:

root 指用户名

@无意义

localhotst 指服务器名称

~指当前路径

#指的是当前用户为root超级管理员;$指的是普通用户

 

 

命令:

su          指不退出当前用户账号,切换另一个账号登录   普通用户切root用户不用输密码直接切换;root切普通账号需要输入密码

cd          切换目录 

              1)./ 当前目录   pwd查看目录     配合使用 cd ./                  pwd  【注意事项:cd后要有空格       ./当前目录    ../上上级目录】

              2)cd  /tools   与 cd tools的区别:

                   绝对路径:/  ,从根目录开始寻找路径

                   相对路径:没有/ ,从当前路径开始寻找

                   ~指的是当前目录的家目录

ls           查看目录下的文件 

            ls -a 查询目录下所有的文件包括隐藏文件     

            ls -l 查看目录下文件的属性

           ls -al 查看目录下所有文件,包括隐藏文件下文件属性  简写 ll -a

以下每三个为一组:文件所有者    所有者所在的组     其他用户        

d  指文件夹  rwx   r-x    r-x    文件所有者    所有者所在的组     其他用户       

-   指文件     rw-   r--      r--     文件所有者    所有者所在的组     其他用户        

r指的read  可读    4

w指的write 可写    2

x指的execute 可执行    1

 

chmod :更改权限       chmod+权限数字+文件    例如:d rwx   r-x   r-x   权限数字是 755

           chmod 421 jdk

           当遇到权限不够的时候,1)切换成高级管理员root身份 或者2)更改文件权限

 

tar  压缩 压缩成gzip文件    tar -czvf 想要的结果  被压缩的文件

   解压 tar -xzvf 123.tar.gz

 

 

 

解析:

c指创建压缩

x指解压缩

v指显示压缩解压的过程

z指压缩解压gzip格式的文件

f指必定参数,后面解压缩文件名

 

 

Zip 压缩解压成zip格式文件:  zip 结果  被压缩的文件

解压:  unzip  解压的文件  

 

 

vi

ps  配置-ef 一起使用     ps -ef 查看正在运行的进程,并且显示启动命令

 解析:

UID指的是user id

pid指的是进程号

ppid指的是父进程号

 

 

netstat

l,grep   查找命令 一般配置|一起使用   比如:grep test test.text 指的是从test.text里面查找test的字符串

l         竖线,管道符 将2个命令连续起来,将前面命令的输出当做后面命令的输入 通常和gerp一起使用

 

tail    查看日志  tail -f 查看动态日志    

查看项目的日志

项目放在tomcat下,启动tomcat

日志文件名 日志路径都是开发给的

用法:tail -f 日志的文件名 或者日志的路径(开发给)

vi 日志名或者日志路径 进入日志部,?exception 从下往上找   查找关键词 exception  error  或者有换行缩进 一般都有bug

 

 

Linux 下查看tomcat 控制台实时输出内容

先进入tomcat的logs目录下
tail -f catalina.out
Ctrl+S:暂停日志更新
Ctrl+Q : 启动日志实时更新
Ctrl+c :退出动态日志

 

 

kill     杀掉进程   kill -9

rm -rf  强制递归删除  不推荐使用

 

转载于:https://www.cnblogs.com/sophia-985935365/p/10867361.html

你可能感兴趣的文章
双节点RAC各个节点主机频繁自动重启故障解决
查看>>
硬盘安装linux
查看>>
cisco交换机-初级命令与例子
查看>>
SpringMVC大坑一枚:ContentNegotiatingViewResolver可能不利于SEO
查看>>
用CSS实现阴阳八卦图等图形
查看>>
linux文件扩展属性和ACL
查看>>
简洁的dropbox又可以访问了
查看>>
Bash字符串操作
查看>>
使用Jexus服务器运行Asp.Net Core2.0程序
查看>>
Python3写爬虫(三)利用BSF算法实现整个网站的爬取
查看>>
springboot中rabbitmq的配置和使用【进阶一】
查看>>
C++实现动态顺序表
查看>>
流言揭秘:胖子更容易患癌?这可不是危言耸听
查看>>
try catch finally
查看>>
LVM使用案例
查看>>
linux shell中的单引号与双引号的区别(看完就不会有引号的疑问了)
查看>>
分布式开放消息系统(RocketMQ)的原理与实践
查看>>
String字符串拼接效率比较
查看>>
UIView 的旋转和缩放
查看>>
Mysqlbinlog使用
查看>>