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

    1、关于ls命令的使用

    ls -a 列出目录所有的文件,包含隐藏文件
    
    ls -h 以易读大小显示,ls -l 显示除文件名外,文件的权限,所有者 

    2、mkdir创建目录

    mkdir -p /tmp/test/t1.txt   连续多级创建

    3、rm -rf 删除命令(需要知道该命令是什么意思,不要轻易使用)

    rm -rf 删除目录及目录下所有的文件,且不会有确认提示

    4、mv 移动文件或修改文件名

    mv test.log test.txt
    
    mv 源目录文件路径  /目标目录 , mv  *  ../    移动当前文件下所有文件到上级目录

    5、cp复制文件或创建连接

    创建链接  cp -s a.txt
    
    复制文件到某目录下(用法与mv相似)

    6、cat 显示文件内容

    cat filename -n 查看并显示行号

    7、tail -f 查看日志文件

    tail -f access.log(nginx日志文件)

    8、find 查找文件目录

    find / -name filename  在 / 目录下查找filename文件

    9、chomd修改文件权限

    chomd 751 a.txt  (属主-属组-其他)

    10、tar 压缩和解压缩命令

    tar -cvf alltmp.tar  ./* 打包当前目录下所有的文件,alltmp.tar打包后的文件名,打包后的文件较大
    
    tar -xvf alltmp.tar  解压打包的文件
    
    tar -czvf alltmp.tar.gz ./*  以gz的形式压缩当前目录下的所有文件,压缩后的文件较小
    
    tar -zxvf alltmp.tar.gz       解压gz压缩的文件

    11、echo命令

    查看path变量 echo $PATH
    
    echo "xxx" > a.txt  信息写入a.txt

    12、grep命令

    查找文件的某一行或几行 ,grep "sta" a.txt   找出"sta*" 开头的那一行
    
    查看相关的进程 ps -ef | grep nginx 
    
    grep -v  "sta*" a.txt -n  查看除了sta*开头的那一行

    13、远程传输命令scp

    scp 本地文件目录  root@ip:/opt/  本地文件到远程
    
    scp root@ip: /opt/a.txt  本地文件目录    远程文件到本地目录

    14、更改文件的属组和属主

    更改属组  chgrp 组名 file
    
    更改属主  chown 用户名 file

    15、查看端口

    netstat -tunlp 查看当前开放的端口
    
    netstat -tunlp | grep 8000

    16、查看防火墙规则

    iptables -F 清空防火墙规则
    
    iptables -L 查看防火墙规则

    17、防火墙服务

    start/restart/stop firewald  开启/重启/停止防火墙服务

    18、top

    top 查看任务管理器 

    19、free -m

    查看内存,以"M"的形式显示
    

      

  • 相关阅读:
    android flash air 打包工具
    MyEclipse 7.0快捷键大全
    android mp4 videoView
    位图处理
    myeclise10.0下载
    dropdown.js
    back track
    ANE 跨平台 as3 转 objectc android desktop
    jquery 例子
    android 屏蔽 home 2
  • 原文地址:https://www.cnblogs.com/liaopeng123/p/11452987.html
Copyright © 2011-2022 走看看