zoukankan      html  css  js  c++  java
  • Linux 常用命令二

    压缩和安装
    tar -cvf filename.tar file 打包
    tar -zcvf filename.tar.gz file 压缩
    tar -jcvf filename.tar.bz2 file 压缩
    tar -ztvf filename.tar.gz 查看压缩包内的内容

    tar -xvf filename 解包
    tar -zxvf filename 解压缩后解包
    tar -jxvf filename 解压缩后解包

    zip filename.zip file1 file2 file3 将3个文件压缩到filename中
    zip -r filename 解压
    unzip -l filename.zip 查看压缩包里文件的内容,不进行解压

    rpm 执行安装包
    -ivh 安装显示安装进度
    -Uvh 更新安装包
    -e 删除安装包
    -q 查询是否安装
    -test 安装测试,不实际安装
    Rpm –qa |grep n 查看n是否安装

    文本编辑,用户和权限

    Vim 编辑文本命令
    1)光标操作
    按i光标前 输入文本
    按k光标上移
    按j光标下移
    dd 删除光标所在的行
    ctrl u 上移半页 ctrl d 下移半页
    /pattern 从光标开始向文件尾搜索
    ?/pattern 从光标向文件首搜索
    2)退出vim
    w保存文件
    x或者wq保存文件并退出
    q!不保存文件退出
    3)数据操作
    s/p1/p2/g 当前行的所有p1换成p2
    n,n1s/p1/p2/g n到n1行的所有p1换成p2
    g/p1/s//p2/g 全文本的p1 全部换成p2
    r /目录 将目录内容转入文件中

    Useradd 用户组操作
    useradd -d /home/ 目录 -uid –g 组名 -s/bin/bash 用户名
    Usermod –g 组名 用户名 改变用户所在的组
    Chgrp 组名 目录 改变文件所属组 -R 改变目录下的所有子文件
    Chown user file 文件file 所属改为user
    Chown group:user file 改变文件所属主和所属组
    Usdel –r 删除用户和其主目录。
    Passwd 用户名 修改用户密码
    Groupadd –g 344 组名 创建gid为344的组

    Chmod 改变权限
    chmod 751 file 给文件属主 读 写 执行的权利,给同组人员 读 执行的权利,给其他人执行的权利
    Chmod u+x 给用户添加执行权限
    -R 改变目录下的所有子文件
    Chmod =r file 给所有用户分配读的权利

    端口及传输等

    netstat 查看端口
    netstat -pan|grep 2809 状态
    netstat -an |findstr 2059 查看端口状态 win cmd 命令

    telnet 100.65.253.195 2059 测试端口
    telnet 127.0.0.1 22 查看本机的22端口通不通,需要安装telnet
    netstat -antulp | grep ssh 查看ssh程序使用的端口
    lsof -i:22 查看使用端口22的进程

    SSH 远程 默认使用tcp22端口
    -v 可查看命令详情
    Ssh username@ip 登录主机,之后输入密码
    将文件传送到远程主机
    scp 文件名路径 username@ ip :传送位置的绝对路径
    远程主机传送文件到本地
    scp username@ ip :传送位置的绝对路径 文件名路径
    -i 私钥或公钥文件
    ssh私钥和公钥用于指定登录主机,或者免密登录等。

  • 相关阅读:
    jQuery EasyUI API 中文文档 数字框(NumberBox)
    jQuery EasyUI API 中文文档 数值微调器(NumberSpinner)
    jQuery EasyUI API 中文文档 日期时间框(DateTimeBox)
    jQuery EasyUI API 中文文档 微调器(Spinner)
    jQuery EasyUI API 中文文档 树表格(TreeGrid)
    jQuery EasyUI API 中文文档 树(Tree)
    jQuery EasyUI API 中文文档 属性表格(PropertyGrid)
    EntityFramework 数据操作
    jQuery EasyUI API 中文文档 对话框(Dialog)
    jQuery EasyUI API 中文文档 组合表格(ComboGrid)
  • 原文地址:https://www.cnblogs.com/ww11/p/11358860.html
Copyright © 2011-2022 走看看