• Linux常用操作命令(一)


    java程序员要学习一些linux知识

    一、linux的基本命令

    1、用户治理

    userdel 删除用户帐号

    useradd 增加用户账号

     

    2、文件目录治理

    ls -ldh:显示的是目录本身作为一个文件所占据的磁盘空间大小

    sort -rn  r是取反  n是数值大小  -t 指定分隔符   -k指定排序的列

    scp 远程拷贝

     

    3、其他命令

    建立链接是ln 不是In   
    ln -s   源文件  目标文件    软链接
    ln    源文件  目标文件    硬链接
     
    sz -be   二进制文件
    sz -a  文本文件

    type 查看一个命令所在路径

    date 查看日期

    df 查看磁盘剩余空间,你最好在crontab中写个脚本监控磁盘的空间。超过90%就给相关的人员发email。

     

    linux查看md5     md5sum
    window 查看md5 certutil -hashfile yourfilename.ext MD5
    windows下查看nginx进程:tasklist /fi "imagename eq nginx.exe"
     
    who -b(boot)  最近一次系统启动时间

     

    常用监控LINUX的命令
    -----------------------
    netstat -anp 通常使用参数a(显示所有连接情况)和n(不反查域名和服务名)
    netstat -an | grep LISTEN 查看服务器侦听情况
    netstat -an | grep ESTABLISHED 查看服务器已建立的连接
    last:显示登录到服务器的情况以及服务器重启情况
    df:显示硬盘空间及使用情况,Linux下可以带参数h,显示结果更人性化。
    df -h 硬盘空间按人性化显示 
    df -k 硬盘空间按KB显示
    df -m 硬盘空间按MB显示 
    w:显示登录到服务器上的用户列表

    以下几个命令仅针对Linux 
    lsof:显示当前打开的文件列表,包括建立的socket连接等。本命令可以用于程序员检查编写的程序打开的文件数
    ulimit :显示(或设置)用户可以使用的资源限制 
    find   很慢(硬盘搜索)

    locate  检索数据库

    whereis  用于程序搜索,二进制文件,文件位置

    which PATH变量指定的路径中  (某个命令是否存在) 可执行文件

    type  不算查找命令 ,区分命令是自带还是外来

     

    Mac光标命令:

    ctrl+l  清屏

    ctrl+r  搜索以前使用命令

    option+方向键   单词为单位进行移动

    command+shift+.   隐藏文件切换

     

     

    curl --silent -H "Host: www.test.com" "192.168.0.1/xxx/xxx/t.php"
    curl "http://live.test.com/api/getTestUserCount.ac " -x 127.0.0.1:1080

     

  • 相关阅读:
    Redis的高级应用——数据安全
    [转]C#多线程和线程池
    详解从面向接口编程到依赖注入
    Java Servlet 配置
    Java Servlet 3.0 新特性
    [转]C#中的委托和事件
    iReport5.6.0使用说明
    Visual Studio 2015 官方下载及密钥
    Java Swing 托盘闪烁Demo实例
    Win7 利用批处理文件结束进程
  • 原文地址:https://www.cnblogs.com/cangqiongbingchen/p/4530921.html
Copyright © 2020-2023  润新知