Linux 学习笔记之超详细基础linux命令 Part 2
Linux学习笔记之超详细基础linux命令
by:授客 QQ:1033553122
---------------------------------接Part 1------------------------------
less命令
方法:less
文件
功能:分屏显示文本文件的内容
例子:分屏显示文本文件.bash_history的内容
[laiyu@localhost ~]$ less
.bash_history
yum install scim -lang
-chinese
cd /
ls
cd documents
cd /documents
cd /root
cd /desktop
cd desktop
mo laiyu's home
cd
//
//
exit
ls
cd /home
cd /laiyu
ls
cd laiyu
cd Documents
ls
rpm -ivh
fcitx-3.0.0-1.i386.rpm
cd 1
cd desktop
.bash_history
说明:less命令后,首先显示第一屏的内容,并在屏幕的底部出现文件名
按上下键,【Enter】键,【Space】键,【PgUp】,【PgDn】键,滚动鼠标滚轮可前后浏览文本内容,并在最下角出现提示符号“:”,提示符号下按【q】键可以退出less命令
tail命令
方法:tail
[选项]
文件
主要选项:-n(number)
制定显示行数
功能:显示文本文件的结尾部分,默认显示文件的最后10行
例子:显示.bash_history文件的最后5行内容
[laiyu@localhost ~]$ tail
-5 .bash_history
more .bashrc
more
.bash_profile
more
.bash_history
shutdown -r now
halt
head命令
方法:head
[选项]
文件
主要选项:-n(number)
定制显示的行数
功能:显示文本文件的开头部分,默认显示文件的开头10行
例子:显示/user/t.txt文件的最开头5行内容
[laiyu@localhost ~]$ head
-5 .bash_history
yum install scim -lang
-chinese
cd /
ls
cd documents
cd /documents
--与帮助信息相关的Shell命令
man命令
方法:man
命令名
功能:显示指定命令在手册页的帮助信息
例子:查看ls命令的手册页帮助信息
[laiyu@localhost ~]$ man
ls
LS(1)
User Commands
LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List
information
about the
FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor
--sort.
Mandatory arguments to long options are mandatory for short options
too.
-a, --all
do not ignore entries starting with .
...
AUTHOR
Written by Richard M. Stallman and David MacKenzie.
REPORTING BUGS
Report ls bugs to bug-coreutils@gnu.org
GNU coreutils home page:
General help using GNU software:
Report ls translation bugs to
COPYRIGHT
Copyright
漏 2010 Free Software
Foundation, Inc. License GPLv3+:
GNU
GPL version 3 or later .
This is free software: you are free to change and
redistribute it.
There is NO WARRANTY, to the extent permitted by law.
SEE ALSO
The
full
documentation for ls is maintained
as a Texinfo manual. If
the info and ls programs are properly installed at your site,
the
com-
mand info
coreutils 'ls invocation'
should give you access to the complete manual.
GNU coreutils
8.4
April 2012
LS(1)
:
说明:屏幕显示出该命令在Shell手册页的第一屏帮助信息,用户可以使用上下方向键,【PgDn】、【PgUp】键,滚动鼠标滚轮,前后翻阅帮助信息,按【q】键退出man命令
man帮助文档一般包含命令名,命令的语法格式,各选项说明、帮助文档的作者信息、报告bugs到联系地址等
-help命令
方法:命令名 --help
功能:显示指定命令的帮助信息
说明:不是所有命令都有-help选项
例子:查看ls命令到帮助信息
[laiyu@localhost ~]$ ls
--help
Usage: ls [OPTION]...
[FILE]...
List information about the
FILEs (the current directory by default).
Sort entries alphabetically
if none of -cftuvSUX nor --sort.
Mandatory arguments to long
options are mandatory for short options too.
-a, --all
do not ignore entries starting with .
-A,
--almost-all
do not list implied . and ..
--author
with
-l, print the author of each file
-b,
--escape
print octal escapes for nongraphic characters
--block-size=SIZE
use SIZE-byte blocks. See SIZE format
below
-B,
--ignore-backups
do not list implied entries ending with ~
-c
with -lt: sort by, and show, ctime (time of last
modification of file status information)
with -l: show ctime and sort by name
otherwise:
sort by ctime
-C
list entries by columns
--color[=WHEN]
colorize the output. WHEN defaults to
`always'
or can be `never' or `auto'. More info
below
-d,
--directory
list
directory entries instead of contents,
and do not dereference symbolic links
-D,
--dired
generate output designed for Emacs' dired mode
-f
do not sort, enable -aU, disable -ls --color
-F,
--classify
append indicator (one of */=>@|) to entries
--file-type
likewise, except do not append `*'
--format=WORD
across -x, commas -m, horizontal -x, long -l,
single-column -1, verbose -l, vertical -C
--full-time
like -l --time-style=full-iso
-g
like -l, but do not list owner
--group-directories-first
group directories before files.
augment with a --sort option, but any
use of --sort=none (-U) disables grouping
-G,
--no-group
in a long listing, don't print group names
-h,
--human-readable
with -l, print sizes in human readable format
(e.g., 1K 234M 2G)
--si
likewise, but use powers of 1000 not 1024
-H,
--dereference-command-line
follow symbolic links listed on the command line
--dereference-command-line-symlink-to-dir
follow each command line symbolic link
that points to a directory
--hide=PATTERN
do not list implied entries matching shell PATTERN
(overridden by -a or -A)
--indicator-style=WORD append indicator with
style WORD to entry names:
none (default), slash (-p),
file-type (--file-type), classify (-F)
-i,
--inode
print the index number of each file
-I,
--ignore=PATTERN
do not list implied entries matching shell PATTERN
-k
like --block-size=1K
-l
use a long listing format
-L,
--dereference
when showing file information for a symbolic
link, show information for the file the link
references rather than for the link itself
-m
fill
width with a comma separated list of entries
-n,
--numeric-uid-gid
like -l, but list numeric user and group IDs
-N,
--literal
print raw entry names (don't treat e.g. control
characters specially)
-o
like -l, but do not list group information
-p,
--indicator-style=slash
append / indicator to directories
-q,
--hide-control-chars
print ? instead of non graphic characters
--show-control-chars show
non graphic characters as-is (default
unless program is `ls' and output is a terminal)
-Q,
--quote-name
enclose entry names in double quotes
--quoting-style=WORD use
quoting style WORD for entry names:
literal, locale, shell, shell-always, c, escape
-r,
--reverse
reverse order while sorting
-R,
--recursive
list subdirectories recursively
-s, --size
print the allocated size of each file, in blocks
-S
sort by file size
--sort=WORD
sort by WORD instead of name: none -U,
extension -X, size -S, time -t, version -v
--time=WORD
with
-l, show time as WORD instead of modification
time: atime -u, access -u, use -u, ctime -c,
or status -c; use specified time as sort key
if --sort=time
--time-style=STYLE
with -l, show times using style STYLE:
full-iso, long-iso, iso, locale, +FORMAT.
FORMAT is interpreted like `date'; if FORMAT is
FORMAT1FORMAT2, FORMAT1 applies to
non-recent files and FORMAT2 to recent files;
if STYLE is prefixed with `posix-', STYLE
takes effect only outside the POSIX locale
-t
sort
by modification time
-T,
--tabsize=COLS
assume tab stops at each COLS instead of 8
-u
with -lt: sort by, and show, access time
with -l: show access time and sort by name
otherwise: sort by access time
-U
do not sort; list entries in directory order
-v
natural sort of (version) numbers within text
-w,
--width=COLS
assume screen width instead of current value
-x
list entries by lines instead of by columns
-X
sort alphabetically by entry extension
-1
list one file per line
SELinux options:
--lcontext
Display security context.
Enable -l. Lines
will probably be too wide for most displays.
-Z,
--context
Display security context so it fits on most
displays.
Displays only mode, user, group,
security context and file name.
--scontext
Display only security context and file name.
--help
display this help and exit
--version
output version information and exit
SIZE may be (or may be an
integer optionally followed by) one of following:
KB 1000, K 1024, MB
1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
Using color to distinguish
file types is disabled both by default and
with
--color=never. With --color=auto, ls
emits color codes only when
standard output is
connected to a terminal. The LS_COLORS
environment
variable can change the
settings.
Use the dircolors command to set it.
Exit status:
0 if OK,
1 if minor problems
(e.g., cannot access subdirectory),
2 if serious trouble
(e.g., cannot access command-line argument).
Report ls bugs to
bug-coreutils@gnu.org
GNU coreutils home
page:
General help using GNU
software:
For complete documentation,
run: info coreutils 'ls invocation'
说明:
Usage: ls [OPTION]...
[FILE]...
List information about the
FILEs (the current directory by default).
Sort entries alphabetically
if none of -cftuvSUX nor --sort.
Mandatory arguments to long
options are mandatory for short options too.
-a, --all
do not ignore entries starting with .
Usage部分是命令的格式,接着是解释,而-a,--all,这表示等价的选项,即ls
-a和ls
-all命令是一样的,二选一,do
not……是对选项解释,该选项有何作用
例子:查看ethtool的帮助文档[Debian下测试]
builder:/etc/sysconfig#
ethtool --help
ethtool
version 6
Usage:
ethtool DEVNAME Display
standard information about device
ethtool -s|--change DEVNAME Change generic
options
[ speed 10|100|1000|2500|10000 ]
[ duplex half|full ]
[ port tp|aui|bnc|mii|fibre ]
[ autoneg on|off ]
[ advertise %%x ]
[ phyad %%d ]
[ xcvr internal|external ]
[ wol p|u|m|b|a|g|s|d... ]
[ sopass %%x:%%x:%%x:%%x:%%x:%%x ]
[ msglvl %%d ]
ethtool -a|--show-pause DEVNAME Show pause
options
ethtool -A|--pause DEVNAME Set
pause options
[ autoneg on|off ]
[ rx on|off ]
[ tx on|off ]
ethtool -c|--show-coalesce DEVNAME Show
coalesce options
ethtool -C|--coalesce DEVNAME
Set coalesce options
[adaptive-rx on|off]
[adaptive-tx on|off]
[rx-usecs N]
[rx-frames N]
[rx-usecs-irq N]
[rx-frames-irq N]
[tx-usecs N]
[tx-frames N]
[tx-usecs-irq N]
[tx-frames-irq N]
[stats-block-usecs N]
[pkt-rate-low N]
[rx-usecs-low N]
[rx-frames-low N]
[tx-usecs-low N]
[tx-frames-low N]
[pkt-rate-high N]
[rx-usecs-high N]
[rx-frames-high N]
[tx-usecs-high N]
[tx-frames-high N]
[sample-interval N]
ethtool -g|--show-ring DEVNAME Query
RX/TX ring parameters
ethtool -G|--set-ring DEVNAME
Set RX/TX ring parameters
..............
说明:
ethtool version 6
#命令版本
Usage: #用法
ethtool DEVNAME Display
standard information about device #ethtoo
设备名
显示关于这个设备的标准信息
ethtool -s|--change DEVNAME
Change generic options #ethtool -s|--change
设备名 change通用选项
[ speed 10|100|1000|2500|10000 ]
[ duplex half|full ]
[ port tp|aui|bnc|mii|fibre ]
[ autoneg on|off ]
[ advertise %%x ]
[ phyad %%d ]
[ xcvr internal|external ]
[ wol p|u|m|b|a|g|s|d... ]
[ sopass %%x:%%x:%%x:%%x:%%x:%%x ]
[ msglvl %%d ]
ethtool -a|--show-pause DEVNAME Show pause
options
ethtool -A|--pause DEVNAME Set
pause options
[ autoneg on|off ]
[ rx on|off ]
[ tx on|off ]
......
Linux 学习笔记之超详细基础linux命令 Part 2的更多相关文章
- Linux 学习笔记之超详细基础linux命令(the end)
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 14---------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 14
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 13---------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 13
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 12---------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 12
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 11---------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 11
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 10---------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 10
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 9----------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 9
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 8----------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 8
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 7----------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 7
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 6----------------- ...
- Linux 学习笔记之超详细基础linux命令 Part 6
Linux学习笔记之超详细基础linux命令 by:授客 QQ:1033553122 ---------------------------------接Part 5----------------- ...
随机推荐
- Testing - 软件测试知识梳理 - 测试模型
珠玉在前,不再赘言. 软件测试模型 软件测试模型汇总
- Spring Boot日志集成实战
Spring Boot日志框架 Spring Boot支持Java Util Logging,Log4j2,Lockback作为日志框架,如果你使用starters启动器,Spring Boot将使用 ...
- mongodb4.0.2 复制集主从部署
介绍 复制集(Replica Sets),是一个基于主/从复制机制的复制功能,进行同一数据的异步同步,从而使多台机器拥有同一数据的都多个副本,由于有自动故障转移和恢复特性,当主库宕机时不需要用户干预的 ...
- linux中一些简便的命令之wc
wc命令是统计文本中的字符数.单词数以及文本行数的,具体参数如下: -l 统计文本中的行数 -w 统计文本中的单词数 -c/m 统计文本中的字符数 -L 统计文本中最长行的字符数 当然使用时也可以不带 ...
- underscore.js源码解析【数组】
// Array Functions // --------------- // Get the first element of an array. Passing **n** will retur ...
- sql server 备份与恢复系列六 文件组备份与还原
一. 概述 文件备份是指备份一个或多个文件或文件组中的所有数据.使用文件备份能够只还原损坏的文件,而不用还原数据库的其余部份,从而加快恢复速度.例如,如果数据库由位于不同磁盘上的若干文件组成,在其中一 ...
- 杭州富阳场口科目四考试公交路线(西溪北苑->场口)
从西溪北苑出发,时间充裕,比较悠闲,打算坐公交前往,也打算做下科目四模拟题,顺便欣赏沿途的风景(去的时候需要看题目,回来的时候可以放松,哈哈哈),路线如下. 早上7点半出发,出去吃个早餐,步行到文一社 ...
- C++模板的应用
需求:类比数组类,只不过数组类型不再是整型.浮点型等,也可以是类. 1.创建模板类 头文件 #ifndef MYVECTOR_H #define MYVECTOR_H #include <ios ...
- 11个教程中不常被提及的JavaScript小技巧
这次我们主要来分享11个在日常教程中不常被提及的JavaScript小技巧,他们往往在我们的日常工作中经常出现,但是我们又很容易忽略. 1.过滤唯一值 Set类型是在ES6中新增的,它类似于数组,但是 ...
- An Exploration of ARM TrustZone Technology
墙外通道:https://genode.org/documentation/articles/trustzone ARM TrustZone technology has been around fo ...