zoukankan      html  css  js  c++  java
  • Cool Commands for Unix and Windows (ZZ)

    These are some commands that I use in Windows and Unix/Linux for various purposes.

    Windows (//z 2012-2-21 13:42:23 PM IS2120@CSDN)

    ipconfig Show my IP address
    ipconfig \all Show my host name, IP addr, MAC addr, subnet mask, DNS servers, etc.
    netstat List all TCP connections
    netstat -a List all active ports
    nslookup host Get IP addr for host
    ping host See if a host is accessible


    Unix/Linux


    System related
    uptime Show how long the system has been up
    uname -a Show the OS name and version
    hostname Shows the machine's name
    ps -f -u username Lists all the processes I'm running
    echo $0 Shows what shell I'm using
    echo $path Shows my path (or any environment variable)

    Network related
    netstat List all TCP connections
    netstat -a List all active ports
    nslookup host Get IP addr for host
    ping host See if a host is accessible
    telnet domain_name 80 Use telnet to make an HTTP request
    Example to view http://www.harding.edu/comp/:
    telnet www.harding.edu 80
    GET /comp/ HTTP/1.1
    Host: www.harding.edu

    Disk space (//z 2012-2-21 13:42:23 PM IS2120@CSDN)
    df Shows the amount of disk space in use
    df /node_or_dirname Shows detailed information about the file system node or dir name
    du Shows the amount of disk space used in every dir from current location
    du -ks ~fmccown Shows the amount of disk space user fmccown is using (in KB)
    cd;du -k | sort -nr | more Shows the disk space used (in KB) for every directory in sorted order

    File processing
    file myfile Short summary of what type of file myfile is
    cat file1 file2 > file3 Concatenates file1 and file2 and stores the result in file3
    sort file.txt Sorts a file
    uniq file.txt Remove duplicate lines from a sorted file
    wc file.txt Counts number of lines, words, and characters in a file
    grep search_str file.txt Search for a search_str in a files
    tail -f file.txt List the contents of a file as it is being added to
    tail -n 100 file.txt List the last 100 lines of a file
    find . -name "*html" Find all files named *html starting in the current dir
    find . -exec grep "hello" '{}' \; -print Run grep on all files starting in the current dir
    cat myfile | hexdump -C Produce a hexdump of myfile

    File compression
    tar cfz my.tar.gz *.html Creates a gzipped tar file for all .html files
    tar -tzf my.tar.gz Lists the contents of my.tar.gz
    tar xvfz my.tar.gz Uncompresses and untars my.tar.gz
    gzip myfile.txt Compresses myfile.txt creating myfile.txt.gz
    gzip -d myfile.txt.gz Uncompresses myfile.txt.gz creating myfile.txt
    bzip2 myfile.txt Compresses myfile.txt creating myfile.txt.bz2 (Use -k to keep myfile.txt)
    bzip2 -d myfile.txt.bz2 Uncompresses myfile.txt.bz2 creating myfile.txt

    I/O redirection
    cmd > log.txt Redirect cmd output (stdout) to log.txt
    cmd >> log.txt Append stdout to log.txt
    cmd 1> out_log.txt  2> err_log.txt Send stdout to out_log.txt and stderr to err_log.txt
    cmd &> log.txt Redirect stdout and stderr to log.txt. Note: use >& for C shell.

    Running processes
    ./cmd & Run process in the background
    nohup ./cmd & Run process in the background, and don't terminate when shell is terminated
    //z 2012-2-21 13:42:23 PM IS2120@CSDN
  • 相关阅读:
    SQL Server 2005中 with as 使用介绍
    论信息系统项目的整体管理
    自定义控件的使用以及与用户控件的区别
    Sql Server2005 TransactSQL 新兵器学习总结之DDL触发器
    我的大学系分之路
    C#序列化与反序列化(Serializable and Deserialize)
    父子节点树形数据输出
    自定义枚举类型注释属性,并在程序中获取
    SSAS没有注册类别 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)) 解决办法
    对ASP.NET网站的服务器端压缩
  • 原文地址:https://www.cnblogs.com/IS2120/p/6745940.html
Copyright © 2011-2022 走看看