linux显示和print相关的命令,Linux常用命令

一、文件系统常用命令:

1、pwd:printing working directory

显示工作目录

2、cd:change directory

cd [PATH/TO/SOMEDIR]

cd:切换回家目录;

注意:bash中,~表示家目录

cd ~:切换回自己的家目录

cd ~USERNAME:切换至指定用户的家目录

cd -:在上次所在目录与当前目录之间来回切换

相关的环境变量

$PWD:当前工作目录;

$OLDPWD:上次目录;

..和.十分重要;

3、ls:list,列出指定目录下的内容

ls [OPTION]... [FILE]...

-a  显示所有文件,包括隐藏文件;

-A  显示除.和..之外的所有文件;

-l  --long,长格式列表,显示文件的详细属性信息

-rw-r--r--. 1 root   root     10007 12月  8 15:30 boot.log

-:文件类型,-,d,b,c,l,s,p

rw-r--r--:

rw-:文件属主的权限;

r--:文件属组的权限;

r--:其他用户(非属主、属组)的权限;

.:表示这个文件还有其他隐藏属性

1:数字表示文件被硬链接的次数;

root;文件的属主

root:文件的属组

8957:数字表示文件的大小,单位为字

12月8 15:30:文件最近一次被修改的时间

boot.log:文件名

-h  --human-readable:对文件大小做单位换算;换算后的结果可能为非精确值

-d  一般和-l结合使用,查看目录自身属性,而非查看内部文件列表

-r  reverse,逆序显示(以文件名排序规则)

-R  recursive, 递归显示;

4、cat  concatenate(连接) file and print out on the screen

文本文件(ASCII text)查看工具;

cat [OPTION]... [FILE]...

-n  给显示文本统一编号(行)

-E  显示行结束符

5、tac  文本文件(ASCII text)查看工具;

tac [OPTION]... [FILE]...

-n  给显示文本统一编号(行)

-E  显示行结束符

6、file  查看文件内容类型;

file [FILE]...

7、echo  回显

echo [SHORT-OPTION]... [STRING]...

-n  不再执行换行操作;

-e  允许转义符生效;

\n、\t、\v(水平制表)、\b(吃掉前一个)

STRING可以使用引号,单引号和双引号均可用;

单引号:强引用,变量引用不执行替换;

# echo '$SHELL'

双引号:弱引用,变量引用执行替换;

# echo '$SHELL'

注意:变量引用的正规符号

${VARNAME}

8、shutdonw 关机或重启

shutdown [OPTIONS...] [TIME] [WALL...]

OPTIONS:

-h : halt

-r : reboot

-c : cancel

TIME:

now

hh:mm

+m

+0

WALL 给所有终端发送一个消息

二、日期相关命令

linux:系统启动时从硬件读取日期和时间信息;读取完成之后,就不再与硬件关联

之后从内核时钟频率来计时

9、date (系统时钟)

显示系统日期时间:date [OPTION]... [+FORMAT]

FORMAT:格式符

%s:timestamp,从1970年1月1号0点0分0秒(unix元年)到命令执行时经过的秒数

%F  %T,%m,%Y等等

设定系统日期时间:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

例如 date 121008082013.08

2013年12月8号8点8分8秒

10、clock 软连接至 hwclock(硬件时钟)

-s ,--hctosys,以硬件为准,把系统调整为与硬件时间相同

-w, --systohc,以系统为准

11、cal calendar

cal [options] [[month] year]

课外作业:

which,whereis,who,w的用法

1、which 显示命令的完整执行路径

which [options] [--] programname [...]

通过搜索PATH环境变量中的路径来找到程序具体路径

-a  显示所有找到可执行的路径,不仅限于第一个

-i  从标准输入中读取别名,显示匹配的一个?

--skip-alias  不显示命令别名

2、whereis 定位一个命令的二进制文件,源程序文件和帮助手册文件的位置

whereis [options] [-BMS directory... -f] name...

-b  仅显示二进制文件

-m  仅显示帮助手册

-s  仅显示源程序

-u  仅显示具有不同入口的程序名

-B list  限定寻找目录

-M

-S

-f  除了这个目录之外,与-M,-S,-B搭配使用

-l  列出所有找到的路径

To find all files in /usr/bin which are not documented in /usr/man/man1 or have no source in /usr/src:

$ cd /usr/bin

$ whereis -u -ms -M /usr/man/man1 -S /usr/src -f *

3、who    显示已经正确登陆的用户的相关信息

who [OPTION]... [ FILE | ARG1 ARG2 ]

-a  显示详细信息

-b  显示最近一次系统启动时间

-d  显示不成功登陆信息

-l  显示登陆进程

-u  多了两个字段登陆时间和登陆进程号

-r  显示系统运行级别

-t  显示最近一次系统时钟改变的时间

4、w   显示已经登陆的用户以及他们正在做什么,在WHAT条目中显示

w [options] user [...]

JCPU & PCPU

IDLE?

-i 显示ip地址而不是主机名

-h 不显示条目信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值