zoukankan      html  css  js  c++  java
  • linux命令学习笔记

    cat /etc/issue:查看linux系统版本

    cat /etc/redhat-release:(这种方法只适合Redhat系的Linux)

    uname -a查看Linux内核版本命令

    file /sbin/init :查看Linux系统是32/64位

    centos6关闭防火墙

    • service iptables status     --查看防火墙状态
    • servcie iptables stop     --临时关闭防火墙
    • chkconfig iptables off      --永久关闭防火墙
    • chkconfig --list iptables    --查看防火墙状态

     

    查看SSH是否安装(检查是否装了SSH包)。
    输入命令:rpm -qa | grep ssh

    注:若没安装SSH则可输入:yum install openssh-server安装。

    3.查看SSH服务是否正在运行。
    输入命令:/etc/init.d/sshd status

    ssh免密码登录

    1. ssh-keygen -t rsa  //一路回车就好
    2. ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.62.128

    查看端口使用情况:

      1. sudo netstat -anp | grep 8080

      2. lsof -i:8080

    授权限: chmod -R 777  /xxx

    find:查找文件

    grep:管道查询

    su:切换账号

    sudo:分配权限给子用户(除root外)

    mount(unmount):挂载(卸载)

    yum

    yum源配置文件位置:   /etc/yum.conf

    /etc/yum.repos.d/xx.repo

    linux下文件的复制、移动与删除命令为:cp,mv,rm (rm -rf aa.txt)

    解压: tar -zxvf file.tar.gz

    -z 通过gzip指令处理备份文件
    -x 从备份文件中还原文件
    -v 显示指令执行过程
    -f 指定备份文件

    系统服务管理   

    • service --status-all
    • service  sshd status
    • service  sshd stop
    • service  sshd start
    • service  sshd restart

     开机自启

    chkconfig httpd on  ##让httpd服务开机自启

    chkconfig httpd off  ##让httpd服务开机不要自启

    shell中的特殊变量:

    $0 shell或shell脚本的名字 

    $* 以一对双引号给出参数列表

    $@  将各个参数分别加双引号返回

    $# 参数的个数

    $_ 代表上一个命令的最后一个参数

    $$ 代表所在命令的PID

    $! 代表最后执行的后台命令的PID

    $?代表上一个命令执行后的退出状态

    查看磁盘空间使用情况: df -h:

    统计文件大小:  du -sh (-s表示汇总,-h表示人性化显示)

           du -sh *|grep [MG]|sort -nr  [筛选出大小为MB和GB级别的目录和文件,并降序排序]

    查看Linux版本:   lsb_release -a 

    查看网络状态: netstat -lntup

    查看进程: ps -ef  | grep  xxx

    跨服务器复制: scp xxx.tar.gz hostname:  /xxx/xxx(scp  文件名   服务器ming/ip地址   复制到该服务器的路径)

    集群ssh无密匙登录: ssh-keygen -t rsa

    修改hostname:  vim /etc/sysconfig/network

    修改hosts:    vim /etc/hosts

     
  • 相关阅读:
    20.C语言_数组参数传递
    19.C语言_取值运算符*
    Google Chrome 解决 “您的连接不是私密连接” 和被毒霸劫持
    教你如何一步步将项目部署到Github
    教你如何把Android手机的网络完全映射到PC上,比如免流给PC用…
    CSS background-size 属性详解
    display:block;是什么意思
    Cookie是储存在电脑文本文件中的数据,用于保存访问者的信息,并可以在下次打开页面时引用。
    Marquee(跑马灯)横向、纵向、无空白的不间断连续循环滚动代码
    Visual Studio中从应用程序中调试SQL脚本
  • 原文地址:https://www.cnblogs.com/linhuanjie/p/9221874.html
Copyright © 2011-2022 走看看