zoukankan      html  css  js  c++  java
  • Coreutils

    coreutils 是GNU下的一个软件包,包含linux下的 ls等常用命令。这些命令的实现要依赖于shell程序。
    一般在系统中都默认安装,也可自己安装或更新。
    例如,安装coreutils-6.7.tar.gz ,安装后,
    打开你的linux,执行如下:(Debian,gentoo例外)
    [root@lee ~]# rpm -qi coreutils-5.2.1-32
    Name : coreutils Relocations: (not relocatable)
    Version : 5.2.1 Vendor: (none)
    Release : 32 Build Date: 2006年07月13日 星期四 00时12分39秒
    Install Date: 2007年03月15日 星期四 11时50分49秒 Build Host: koumei.asianux.com
    Group : System Environment/Base Source RPM: coreutils-5.2.1-32.src.rpm
    Size : 8089056 License: GPL
    Signature : (none)
    URL : ftp://alpha.gnu.org/gnu/coreutils/
    Summary : The GNU core utilities: a set of tools commonly used in shell scripts
    Description :
    These are the GNU core utilities. This package is the combination of
    the old GNU fileutils, sh-utils, and textutils packages.
    它包含有三个基本的套件,文件、shell、文本,各包含的程序如下:
    1、文件套件

    chgrp - Changes file group ownership.
    chown - Changes file ownership.
    chmod - Changes file permissions.
    cp - Copies files.
    dd - Copies and converts a file.
    df - Shows disk free space on filesystems.
    dir - Gives a brief directory listing.
    dircolors - Setup program for the color output of GNU ls.
    du - Shows disk usage on filesystems.
    install - Copies file and sets its permissions.
    ln - Creates file links.
    ls - Lists directory contents.
    mkdir - Creates directories.
    mkfifo - Creates FIFOs (named pipes).
    mknod - Creates special files.
    mv - Moves files.
    rm - Removes (deletes) files.
    rmdir - Removes empty directories.
    shred - Destroy data in files.
    sync - Synchronizes filesystem buffers and disk.
    touch - Changes file timestamps.
    vdir - Long directory listing.

    2、shell套件

    [ - Check file types and compare values
    basename - Removes the path prefix from a given pathname.
    chroot - Changes the root directory.
    date - Prints/sets the system date and time.
    dirname - Removes the last level or filename from a given pathname.
    echo - Prints a line of text.
    env - Displays/modifies the environment.
    expr - Evaluates expressions.
    factor - Prints prime factors.
    false - Returns an unsuccessful exit status.
    groups - Print the groups that the user is a member of.
    hostid - Print the numeric identifier for the current host
    hostname - Print or set the machine name.
    id - Print real/effective uid/gid.
    logname - Print current login name.
    nice - Modify scheduling priority.
    nohup - Allows a command to continue running after logging out.
    pathchk - Check file name portability.
    pinky - Lightweight finger
    printenv - Prints environment variables.
    printf - Formats and prints data.
    pwd - Print the current working directory.
    seq - Print numeric sequences.
    sleep - Suspends execution for a specified time.
    stty - Print/change terminal settings.
    su - Allows you to adopt the id of another user or superuser.
    tee - Sends output to multiple files.
    test - Evaluates an expression.
    true - Returns a successful exit status.
    tty - Print terminal name.
    uname - Print system information.
    users - Print current user names.
    who - Print a list of all users currently logged in.
    whoami - Print effective user id.
    yes - Print a string repeatedly.
    3、文本操作套件

    cat - concatenate files and print to the standard output
    cksum - checksum and count the bytes in a file
    comm - compare two sorted files line by line
    csplit - split a file into sections determined by context lines
    cut - remove sections from each line of files
    expand - convert tabs to spaces
    fmt - simple optimal text formatter
    fold - wrap each input line to fit in specified width
    join - join lines of two files on a common field
    md5sum - compute and check MD5 message digest
    nl - number lines of files
    od - dump files in octal and other formats
    paste - merge lines of files
    pr - convert text files for printing
    ptx - produce a permuted index of file contents
    sort - sort lines of text files
    split - split a file into pieces
    sum - checksum and count the blocks in a file
    tac - concatenate and print files in reverse
    tail - output the last part of files
    tr - translate or delete characters
    tsort - perform topological sort
    unexpand - convert spaces to tabs
    uniq - remove duplicate lines from a sorted file
    wc - print the number of bytes, words, and lines in files
    head - output the first part of files
  • 相关阅读:
    Linux学习笔记——虚拟机VMWare和Ubuntu的安装
    毕业大论文格式排版(页眉页脚)Issue及解决办法
    NAT详解
    ARP是如何工作的?
    以太网,IP,TCP,UDP数据包分析
    mac os 10.10下安装android studio问题:android studio was unable to find a valid jvm
    Fragment的生命周期&同一Activity下不同Fragment之间的通信
    Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml
    Android系统中长按事件的实现机制解析
    Linux 系统库函数coreleft 与sbrk简介
  • 原文地址:https://www.cnblogs.com/oscxc/p/7009642.html
Copyright © 2011-2022 走看看