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----------------- ...
随机推荐
- 安装过redis集群,重新做集群办法:
二:找到问题:这个地方IP的问题,以上是正确的版本,以前有问题的版本的Ip是127.0.0.1, 原因是这个地方以前我没注释redis.conf文件中的bind 127.0.0.1 然后做集群时使用的 ...
- centos7上安装nagios
前言:Nagios是一款开源的免费网络监视工具,可以监控Windows.Linux和Unix的主机状态,交换机路由器等网络设备,在系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员.流量 ...
- centos7不小心删除了/etc/yum.repos.d/CentOS-Base.repo文件..........
一步小心使用rm -rf /etc/yum.repos.d/CentOS-Base.repo 删除了base.repo文件,导致使用yum安装时报错. 解决如下,使用阿里云的镜像: wget -O / ...
- js 解析url中search时存在中文乱码问题解决方案
一 问题出现原因 当存在这样一种需求,前端需要通过url中search返回值进行保存使用,但如果search中存在中文解析出来会导致乱码.这个问题我找了很久原因,最后终于知道解决方案,这里和大家分享一 ...
- web自动化测试---xpath方式定位页面元素
在实际应用中,如果存在多个相同元素,包括属性相同时,一般会选用这种方式,当然如果定位属性唯一的话,也是可以使用的,不过这种方式没有像id,tag,name等容易理解,下面讲下xpath定位元素的方法 ...
- python numpy安装
一.python下的numpy安装方法 第一步:安装python,这里不做介绍. 第二步:打开cmd看python是否安装成功. 第三步:输入 python -m pip install -U pip ...
- 阅读Google Protocol Buffers 指南,整理pb语法
官方网站: https://developers.google.com/protocol-buffers/docs/proto3 1.简单定义一个Message 类型 pb语法文件以"*.p ...
- 关于JAVAweb的一些东西
1.Servlet 1.Servlet访问URL映射配置 <servlet> <servlet-name>ServletDemo1</servlet-name> & ...
- mysql创建表时,设置timestamp DEFAULT NULL报错1067 - Invalid default value for 'updated_at'
问题背景: 线上的linux服务器上的mysql服务器中导出数据库的结构.想要在本地创建一个测试版本 导出后再本地mysql上运行却报错 1067 - Invalid default value ...
- quartz配置参数org.quartz.jobStore.misfireThreshold含义解释
配置定时任务参数 quartz.properties文件时 需要配置jobStore的超过时间数 默认为60秒(这里单位为毫秒) org.quartz.jobStore.misfireThreshol ...