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----------------- ...
随机推荐
- HttpRunner框架(一)
HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试.性能测试.线上监控.持续集成等多种测试需求. 中文使用文档地址:h ...
- JAVA基础语法——标识符、修饰符、关键字(个人整理总结)
JAVA基础语法——标识符.修饰符.关键字 一 . 标识符 1.1 什么是标识符 就是程序员在定义java程序时,自定义的一些名字,例如helloworld 程序里关键字class 后跟的Dem ...
- Python集成开发工具Pycharm的使用方法:复制,撤销上一步....
复制行,在代码行光标后,输入Ctrl + d ,即为复制一行,输入多次即为复制多行 撤销上一步操作:Ctrl + z 为多行代码加注释# 代码选中的条件下,同时按住 Ctrl+/,被选中行被注释,再 ...
- django rest framework mixins小结
本篇对drf中的mixins进行简要的分析总结. from rest_framework import viewsets 在这个viewsets中,只有5类Minxin,他们与http方法对应如下: ...
- 【Java基本功】一文读懂String及其包装类的实现原理
String作为Java中最常用的引用类型,相对来说基本上都比较熟悉,无论在平时的编码过程中还是在笔试面试中,String都很受到青睐,然而,在使用String过程中,又有较多需要注意的细节之处. S ...
- oracle笔记--查询10条之后记录的数据
本文版权归 远方的风lyh和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 由于之前一直在用mysql 对于oracle 的一些语法不太了解,自己有一次去面试让写一个oracle ...
- vc++开发安装程序实例
前言 市面上有很多安装程序制作软件:但是,要实现个性化安装程序,还是自己动手来写一个更为妥当.本文介绍基本的安装程序制作的步骤. 安装程序界面: 安装程序可以分为几个功能点:1 资源的嵌入.释放.2 ...
- ContentProvider使用总结
近日来学习ContentProvider相关的知识,做了一个demo,想和网友分享下. 首先说一点相关的知识: 一:作用 ContentProvider是不同应用程序共享数据的接口,跟共享数据的别的方 ...
- Go语言程序结构分析初探
每一种编程语言都有自己的语法.结构以及自己的风格,这也是每种语言展现各自魅力及众不同的地方.Go也不例外,它简单而优雅,与此同时使用起来也很有趣.在本文中,我们将讨论以下几点: Go程序结构 如何运行 ...
- 前端开发环境之GRUNT自动WATCH压缩JS文件与编译SASS文件环境下Ruby安装sass常见错误分析
前言: 1.sass编译为css文件,早先时刻写css,后来看了sass挺不错的,于是在新的项目中开始使用上了sass.(grunt需要ruby环境,所以需要先安装ruby,sass环境) ①安装ru ...