zoukankan      html  css  js  c++  java
  • linux基础命令学习

    为什么要学习linux命令?

    我们的代码一般都是放在tomcat或者apache的容器上,而这些容器是部署在Linux的服务器上,所以我们要操纵服务器就得学会使用linux命令

    ssh 远程连接服务器

    cd 切换目录

    ls -l详细展示出当前目录下的所有文件或文件夹

    pwd查看当前文件所在的路径

    ps查看当前的进程

    tail -f实时查看日志

    vi编辑器   i插入模式,q退出模式  dd删除 yy拷贝 p粘贴 

    /搜索关键字

    netstat -anf|grep 端口号查看网络状态 

    tail -f实时查看日志

    chmod 修改权限

    一 su命令

    1. [yunwei@elymedia ~]$ 

    yunwei   表示当前用户名

    @elymedia   表示主机名

    ~ 表示当前路径,涉及到当前用户的主目录(家目录)

    $  表示普通用户

    2. 从普通管理员切换到超级管理员

    su root 切换到超级管理员,

    输入密码,当然前提是你得有超级管理员的密码权限

    [root@elymedia test]#

    # 表示是超级管理员

    test表示test路径

    3. 从超级管理员切换到普通管理员,不需要输入密码

    [root@elymedia test]#  su yunwei

    [yunwei@elymedia ~]$ 

    二 cd 切换当前目录

    cd / 切换到当前根目录

    pwd 显示当前路径

    cd /opt/ -----注意:记得灵活使用tab键,输入cd /o,后面会自动补全

    cd .. 返回上一层命令

    ***

    绝对路径:开始于根目录,带有/开头的
    相对路径:相对于当前目录

    (1)

    cd /opt

    cd bin 

    pwd

    /opt/bin

    (2)

    cd /opt

    cd /bin

    pwd

    /bin

    三 ls 显示当前路径下的所有文件

    ls -a 显示当前路径下的所有文件,包括隐藏文件

    ls -l   或  ll显示当前路径下的所有文件属性

    用户权限

    d-目录,文件所有者,所在组的权限,其他用户的权限

    r--4   w--2  x--1

    改变文件的权限  chmod 权限 文件名,比如 chmod 111 bin

    chmod u+x g+w o+r  filename

    四 vi文本编辑

    vi abc.txt

    i 插入模式

    dd 删除

    yy 拷贝

    p  粘贴

    esc :wq 保存退出

    esc : q!   不保存退出

    输入/      是指查看关键字的操作;关键字的上下查找,使用n;上下左右键的切换,是指在整个文本文件内容的查找---使用频率高

    五 tail 查看之后,实时刷新的日志

    tail -f 项目名.log -----来回滚动查看日志文件

    如果测试过程中定位到bug,怎么去查看日志,查找关键字

    vi 文件日志名,可以查看这个日志文件,查看之前的日志,一般出bug可以去搜索这两个关键字error/exception

    /关键字

    六 ps -ef 查看当前进程,并显示进程号pid

    ps -ef | grep tomacat 查找tomacat进程,管道符——前置命令的输出作为后置命令的输入

    七 kill -9 进程的pid号  强制杀掉某个进程

    如果只知道端口号,不知道某个进程

    先 netstat -anf | grep 端口号

    之后再kill -9 进程号

     

     

  • 相关阅读:
    HDU 1874 畅通工程续(dijkstra)
    HDU 2112 HDU Today (map函数,dijkstra最短路径)
    HDU 2680 Choose the best route(dijkstra)
    HDU 2066 一个人的旅行(最短路径,dijkstra)
    关于测评机,编译器,我有些话想说
    测评机的优化问题 时间控制
    CF Round410 D. Mike and distribution
    数字三角形2 (取模)
    CF Round410 C. Mike and gcd problem
    CF Round 423 D. High Load 星图(最优最简构建)
  • 原文地址:https://www.cnblogs.com/wz123/p/11042745.html
Copyright © 2011-2022 走看看