Coreutils - GNU core utilities
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
Coreutils - GNU core utilities的更多相关文章
- Linux下ls命令显示符号链接权限为777的探索
Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录 ...
- ls /proc/$$,self/fd/3,255 引发的一些琐事
我在使用bash的时候通常会利用它的自动补全功能来看看文件夹下的内容(连按两下Tab键),例如: 说明Music文件夹下有这三个文件,我也就不需要提前用ls命令来确定了. 但是最近我在查看当前shel ...
- CS学习
作者:匿名用户链接:https://www.zhihu.com/question/27368268/answer/36464143来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注 ...
- 理解 chroot
什么是 chroot chroot,即 change root directory (更改 root 目录).在 linux 系统中,系统默认的目录结构都是以 `/`,即是以根 (root) 开始的. ...
- Mac上Homebrew的使用 (Homebrew 使 OS X 更完整)
0 Homebrew是啥? “Homebrew installs the stuff you need that Apple didn’t.——Homebrew 使 OS X 更完整”. Homebr ...
- Mac上Homebrew的使用——Homebrew 使 OS X 更完整
0 Homebrew是啥? “Homebrew installs the stuff you need that Apple didn’t.——Homebrew 使 OS X 更完整”. Homebr ...
- PAN-OS 6.1 Open Source Software (OSS) Listing
https://www.paloaltonetworks.com/documentation/oss-listings/oss-listings/pan-os-oss-listings/pan-os- ...
- OSCP Learning Notes - Privilege Escalation
Privilege Escalation Download the Basic-pentesting vitualmation from the following website: https:// ...
- 初识Linux shell
目录 初识Linux shell Linux 深入探究Linux内核 系统内存管理 交换空间 页面 换出 软件程序管理 Linux中的进程 Linux系统的运行级 硬件设备管理 插入设备驱动代码的方法 ...
随机推荐
- 依赖注入(DI)
Spring依赖注入(DI)的三种方式,分别为: 1. 接口注入 2. Setter 方法注入 3. 构造方法注入 依赖注入是一种思想,或者说是一种设计模式,在java中是通过反射机制实现,与具 ...
- Java必备的几个开发工具,你会几个?
Java技术栈 www.javastack.cn 优秀的Java技术公众号 以下是Java技术栈微信公众号发布的所有关于 Java 常用工具干货,会从以下几个方面汇总,本文会长期更新. 开发工具篇 M ...
- 16-3-es5解析顺序
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- Pascal代码自动格式化
const WEnter=; key=; next_line:..WEnter]of string=(';','begin','else','then','repeat','do','var'); k ...
- 【daydayup】ceshuChat
时时当勉励,岁月不待人.珍惜时间伐~ 先看看项目运行的效果 这个是在本地环境打开了两个8080端口进行模拟运行的. 先放下作者的开源地址:https://github.com/ceshu/ceshuC ...
- 0817NOIP模拟测试赛后总结
吐槽一句:话说NOIP都取消了还叫NOIP模拟真的好么 于是乎我再次爆炸……(0+20+50=70 rank26) 赛时状态 赛时的状态依旧不佳.不过还是硬逼着自己把三道题都读完,然后开始对出题人静坐 ...
- 在vc2008 mfcC++中使用sqlite的示例
http://owlman.org/?p=890 在C++中使用sqlite的示例 2011年8月5日admin发表评论阅读评论 最近因为工作原因,终于使我有机会腾出时间来接触了一下SQLite数据库 ...
- Joomla - K2组件(文章管理扩展)
一.下载 K2 进入 https://getk2.org/ ,点击DOWNLOAD K2 下载K2 下载完毕得到一个安装包 二.安装 K2 进入看后台,点击顶栏主菜单 扩展管理 -> 扩展安装 ...
- Sharepoint常见概念
有待补充: 1.环境部署(AD+DNS+SQL+SharePoint前端): SharePoint基本都是这样的结构,可以在多台服务器中,也就是场,当然也可以在一台服务器上.说说这几部分的功能 (1) ...
- Bash Specially-crafted Environment Variables Code Injection Vulnerability Analysis
http://www.cnblogs.com/LittleHann/p/3992778.html