[Linux入门第八天]Linux入门之Linux常用基础命令全解

1.常用命令

Linux文件系统:

1、文件名名称严格区分字符大小写:

2、文件可以使用除/以外任意字符;

3、文件名长度不能超过255字符

4、以.号开头的文件为隐藏文件:

.:当前目录:

..: 当前目录的上一级目录:

/etc/sysconfig

.:sysconfig

..:/etc

工作目录: working directory

家目录: home

常用命令:

pwd: printing working directory

显示工作目录

cd: change directory

cd [/PATH/TO/SOMEDIR]

cd: 切换回家目录:

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

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

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

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

相关的环境变量

$PWD: 当前工作目录

$OLDPWD: 上一次的工作目录

.

..

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

 ls [OPTION]… [FILE]…

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

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

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

-rw-r–r–. 1 root  root    3039 2月  28 08:36 boot.log

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

rw-r–r–

rw-:文件属主的权限:

r–:文件属组的权限:

r–:其它要用户(非属主、属组)的权限:

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

root:文件的属主:

root:文件的属组:

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

2月 28 08:36: 文件最近一次被修改的时间:

boot.log:文件名

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

-d:查看目录自身而非目其内部的文件列表:

-r: reverse,逆序显示:

-R: recursive,递归显示:

cat: concatente

文件文本查看工具:

cat /etc/fstab

tac /etc/passwd

 cat [OPTION]… [FILE]…

-n:给显示的文本编号:

-E:显示行号结束符$:

file:查看文件内容类型:

File [FILE]….

echo:回显

echo [SHORT-OPTION]…

-n:不进行换行:

-e:让转义符生效:

\n:换行

\t:制表符

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

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

~]# echo ‘$SHELL’

双引号:弱引用,变量引用会被替换:

~]# echo “$SHELL”

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

${name}

关机或重启命令: shutdown

shutdown [OPTION]…  [TIME] [WALL…]

OPTIONS:

-h: halt

-r: reboot

-c: cancel

TIME:

Now

Hh:mm

+m

+0

WALL

日期相关的命令:

Date

显示日期时间: date [OPTION]… [+FORMAT]

FORMAT:格式符

%F

%T

%Y

%m

%d

%H

%M

%S

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

设定日期时间: date [MMDDhhmm[[CC]YY][.SS]]

clock, hwclock:硬件时钟

显示或设定硬件时钟

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

-w, –systohc:以系统为准,把硬件时间调整为与系统时间相同:

Cal:日历

Cal [[month] year]

课外作业:

which, wheris, who, w

    原文作者:lvdunlinux
    原文地址: https://www.jianshu.com/p/01165291c8d8
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞