您的位置:首页 > 运维架构 > Linux

Linux学习笔记:Linux基础命令之五

2017-08-02 17:15 591 查看

关机或重启命令

halt,poweroff

reboot

-f:强制,不调用shutdown

-p:切断电源

shutdown

格式:shutdown [OPTION]… TIME [MESSAGE]

-r:–reboot 重启

-H:–halt 关机

-c:取消关机或重启

TIME

now:立刻

+m:相对时间表示法:从命令提交开始多久以后

hh:mm:绝对时间表示,指明具体时间

用户登陆信息查看命令

whoami:显示当前登陆有效用户

who:系统当前所有的登陆会话

w:系统当前所有的登陆会话及所做的操作

目录管理命令

mkdir [OPTION] /PATH/TO/SOMEWHERE

-p:存在于不报错,且可自动创建所需的个目录

-v:显示详细信息

-m(MODE):创建目录是直接指定权限

rmdir:

rmdir [OPTION]…

tree

-d:只显示目录

-L level:指定现实的层级数目

-p pattern:只显示由指定pattern匹配到的路径

文本文件查看类命令

more

more [OPTION] FILE…

-d:显示翻页及退出提示

less

head [OPTION…] FILE…

head

head [OPTION] FILE…

-c #:指定获取前#字节

-n #:指定获取前#行

-n -#:指定获取后#行

tail

tail [OPTION]… [FILE…]

-c #:指定获取后#字节

-n #:制定获取后#行

-n -#:指定获取前#行

-f:跟踪显示文件新追加的内容

文件的时间戳管理工具

文件数据种类:metadata,data

查看文件状态:stat

三个时间戳:

access time:访问时间,简写为atime

modify time:修改时间,简写为mtime

change time:改变事件,简写为ctime

touch命令

touch [OPTION]… [FILE]…

-a:only atime

-m:only mtime

-t:STAMP

[[cc]YY]MMDDHHmm[.ss]

-c:如果文件不存在,则不予创建

文件管理命令:

复制命令:cp

cp [OPTION]… [-T] SOURCE DEST

cp [OPTION]… SOURCE… DIRECTORY

cp [OPTION]… -t DIRECTORY SOURCE…

cp SRC DEST SRC是文件

如果目标不存在,新建DEST,并将SRC中内容填充至DEST中

如果目标存在:

如果DEST是文件:将SRC中的内容覆盖至DEST中,此时建议cp命令使用-i选项

如果DEST是目录:在DEST下新建与源文件同名的文件,并将SRC中内容填充至新文件中

cp SRC… DEST

SRC…:多个文件

DEST必须存在,且为目录,其他情形均会出错

cp SRC DEST

SRC是目录,则使用选项-r

如果DEST不存在,则将源文件改名为目标文件存放到相应目录
如果DEST存在:

如果DEST是文件,报错

如果DEST是目录,在目标文件下复制源文件

常用选项:

-i:交互式复制

-r,-R:递归复制目录及内部的所有内容

-a:归档,相当于-dR –preserv=all

–preserv=[ATTR_LIST]

mode:权限

ownership:属主属组

timestamp:时间戳

links:链接属性

xattr:扩展属性

context:安全上下文

all:以上所有

-d:–no-dereference –preserv=links

-p:保留权限、属主属组、时间戳

–preserv=mode,ownership,timestamp

-v:–verbose 详细显示命令执行的操作

-f:–force 强制复制文件

剪切命令:mv

mv [OPTION]… [-T] SOURCE DEST

mv [OPTION]… SOURCE… DIRECTORY

mv [OPTION]… -t DIRECTORY SOURCE…

常用选项:

-i:交互式剪切

-f:–force 强制剪切

删除命令:rm

rm [OPTION]… FILE…

常用选项

-f, –force:强制删除

-i:交互式删除

文本编辑器:nano

nano [OPTIONS] [[+LINE,COLUMN] FILE]…

常用快捷键:

^G:获取帮助

^O:保存文本文件

^X:退出编辑

文本处理工具:wc、cut、sort、uniq

wc命令:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

wc [OPTION]… [FILE]…

-l:统计行数。

-w: 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。

-c:统计字节数。

cut命令:选取命令,就是将一段数据经过分析,取出我们想要的。

cut [OPTION]… [FILE]…

-d DELIMITER:自定义分隔符,默认为制表符。

-f :与-d一起使用,指定显示哪个区域。

#:指定第#个字段

#,#[,#]:指定的离散的多个字段

#-#:连续的多个字段

sort命令:将文件进行排序,并将排序结果标准输出。

sort [OPTION]… [FILE]…

-f:需略字符大小写

-r:连续排序

-t:DELIMITER:字段分隔符

-k #:已制定字段为标准排序

-u:uniq,排序后去重

uniq命令:于报告或忽略文件中的重复行,一般与sort命令结合使用。

uniq [OPTION]… [FILE]…

Note:连续且完全相同方为重复

-c:显示每行重复出现的次数

-d:仅显示重复过的行

-u:仅显示不曾重复的行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: