• Linux 命令集合之进程查看命令-软件安装命令-文件查找命令-主机修改命令


    1.dpkg 的使用

    dpkg -s ssh 查看是否按装了ssh软件

    dpkg -L ssh 查看ssh安装的关联目录结构和安装位置

    dpkg -i vim.deb 本地离线安装vim编辑器

    apt-get install vim 远程安装

    dpkg -r vim 移除一个已安装的包裹。 

    dpkg -P vim
    完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。 

    详见其他用法

    2.Ubuntu下按照软件

    sudo apt-get install ssh  按照ssh工具

    sudo apt-get install indent 按照格式化工具

    sudo apt-get install rpm 工具

     2.red hat linux下面安装

    yum list vim 查看vim是否安装

    yum list installed 查看系统安装的软件

    yum install vim 安装vim软件

    yum localinstall vim.rpm 本地离线安装 vim

    yum update vim 本地更新vim版本

    yum remove vim 卸载删除本地的vim

    yum erase vim 卸载和删除和他有关联的文件

    yum clearn all 清理出错的文件

    3.修改root密码

    sudo passwd 回车后输入新的密码

    su root 输入新密码

    4.关闭服务器:shutdown -h now

    activemq服务启动出现locked:是因为启动了两个服务

    5.删除软件

    sudo apt-get remove gitlab

    6.type查看是内部还是外部命令

    root@daokr-sys:/home# type kill
    kill 是 shell 内建
    root@daokr-sys:/home# type -P kill
    /bin/kill
    root@daokr-sys:/home# type -P reboot
    /sbin/reboot

    7.普通文件名的方式 查找文件

    find . -name "xx.txt" 从当前目录找xx.txt

    find / -name "a.txt" 从跟目录找a.txt

    find clession -name *_* 从clession 目录找 如:test_a 这样的文件 其他*_* 是正则表达式

    find 目录 -name *.c 查找 以.c结尾的文件

    8.which 命令文件的查找

    查询相关命令格式文件 如查找 find 或者touch mv 等等命令的全部用 which来查找;因为他只要系统限定的几个命令目录

    如: 

    which find 查找find命令

    8.1查看文件的全部信息

    stat a.c
      文件:'a.c'
      大小:351           块:8          IO 块:4096   普通文件
    设备:801h/2049d    Inode:134946      硬链接:1
    权限:(0664/-rw-rw-r--)  Uid:( 1000/   daokr)   Gid:( 1000/   daokr)
    最近访问:2018-03-29 20:59:41.294967784 +0800
    最近更改:2018-03-29 20:59:37.390826584 +0800
    最近改动:2018-03-29 20:59:37.390826584 +0800
    创建时间:-

     8.2利用grep命令检索文件内容

    比如:要找a.txt中是否包含了main关键字

    命令如下:

    grep main a.txt

    9.locate 以索引方式查找

    如:locate mv 查找mv的索引

    10.进程相关的命令

    【1】查看关联终端的有效用户进程

    ps -aux | grep ssh

    ps -ef 完全显示

    ps -ef | grep ssh

    pstree -p  (以进程树的方式显示进程 -p参数进程号显示)

    【2】关闭或强制杀死中止进程命令:

    top 命令显示全部动态进程cpu的占用情况; 当打开top后;可以按 i 键 可以筛选切换出空间进程

    top -p $$ 显示当前进程编号的cpu占用情况

    top -p 12345 查看进程id编号=12345这个号的进程cpu情况

    中止进程:

    kill -9 12345 以进程ID号中止进程12345

    killall gedit 以进程名称的方式中止进程

    killall http* 该命令会结束了所有以http开头的进程;比如Apache和httpd的进程

    查看某个软件的进程编号:

    pidof a.out 查看a.out这个文件的进程编号

    pidof vim  查看vim的进程编号

     11.file 命令查看文件类型

    如:

    daokr@DK:~$ file a.out 
    a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=01fc614d1d42fa4cb4010b0cb6408461f7c216b3, not stripped

     12.hostname主机名修改

    先修改 网卡配置项

    $vim /etc/sysconfig/network

    然后修改hosts文件

    vim /etc/hosts

    $vim /etc/hosts
    127.0
    .0.1 daokr daokr.localdomain 192.168.10.88 daokr daokr.localdomain

    或者

    127.0.0.1 localhost
    127.0.1.1 DK

    13.利用pstree和ps命令 及top命令

    利用 pstree命令查看进程之间的关联关系

    pstree -ulp | grep sshd

    ps -ef|grep sshd 

     
     14.alias给linux 系统命令起别名 方便用户操作:
    alias myls='ls -l --color=auto'

    15.格式日期

    daokr@DK:/bin$ date +%Y%m%d
    20180403
  • 相关阅读:
    markdown模式的一些语法
    markdown模式的一些语法
    微信小游戏跳一跳外挂教程(安卓版)
    微信小游戏跳一跳外挂教程(安卓版)
    仿百度地图上拉下滑抽屉盒
    仿百度地图上拉下滑抽屉盒
    验证码倒计时的注册页面
    验证码倒计时的注册页面
    1430 素数判定
    2834 斐波那契数
  • 原文地址:https://www.cnblogs.com/wanglijun/p/8656706.html
Copyright © 2020-2023  润新知