zoukankan      html  css  js  c++  java
  • Shell

    The shell is a command-line interface for running programs.

    Also, the vast majority of web servers in the wild run on the linux and the shell is a vital tool for development.

    ls  =  list the directory

    ls -l  =  detailed info

    ls -l Documents/*.pdf =show the detailed file which end as .pdf

    ls -l Documents/ =  show the long detailed info

    pwd  =  现在所属的文件夹位置

    cd =  进入

    cd. . =  父级

    ls~ = home directory

    mkdir =  make a new directory

    mkdir Documents/Books

    mv 'Documents/*1984.epub'  Documents/Books/

    mv Documents/*.epub  Documents/Books/ ==All the .epub file move to the other address

     

    man +order = check the meaning of order

    curl =C URL=see URL~explaining the joke

    curl 'http://google.com'

    curl -L 'http://google.com'

    curl is good at downloading the file.

    curl -o google.html -L  'http://google.com'

    Enter a shell command to download https://tinyurl.com/zeyq9vc and save it as the file dictionary.txt. Remember to use the option to follow web redirects.

    curl -L -o dictionary.txt  'http://tinyurl.com/zeyq9vc'

    cat = read the file and output the content = catenate =concatenate=run serval thing together

    cat dictionary.txt

     less =less file

    rm=remove

    rm -i

    rmdir errorDirectory

    grep shell dictionary.txt

    grep shell dictionary.txt | less

    curl -L https://tinyurl.com/zeyq9vc | grep fish

    curl -L https://tinyurl.com/zeyq9vc | grep fish | wc -L

    shell has two variabless.

    numbers='one two three'

    echo $number

    One is internal to the shell program itself.

    echo $LINES*$COLUMNS

    The other kind is called an environment variable.

    echo $PATH

    Environment variables are shared with programs that you run from within the shell.

    One environment variable that is really important is the Path variable. That tells your system where your program Files are.

    bash_profile

    man bash

    alias

    alias ll='ls -la'

  • 相关阅读:
    Linux系统挂载点与分区的关系(转载)
    读书笔记深入linux内核架构Chapter 2 part2
    读书笔记深入linux内核架构Chapter 2 part1
    读书笔记深入linux内核架构Chapter9
    读书笔记深入linux内核架构Chapter8part2
    鞋匠的烦恼
    和最大的连续子数组
    wxLog 的使用
    suffix trie
    trie
  • 原文地址:https://www.cnblogs.com/gzoof/p/7216202.html
Copyright © 2011-2022 走看看