Linux基本命令

date命令:

[root@adminset_server doc]# date +%D
05/25/18
[root@adminset_server doc]# date +%F
2018-05-25
[root@adminset_server doc]# date +%T
16:57:59
[root@adminset_server doc]# date +%H-%M-%S
16-58-21
[root@adminset_server doc]# date "+%F %T"

2018-05-25 16:58:45

linux有两种时钟:

一种是硬件时钟一种是系统时钟。

[root@adminset_server doc]# hwclock

Mon 28 May 2018 04:27:44 AM CST  -0.508709 seconds

这个是硬件时钟

目录相关命令:

cd:

cd 或者cd ~切换到主目录

cd ~username切换到username的家目录

cd -切换到上一次目录

cd  ..切换到上一个目录

cd相关的环境变量PWD这个是bash内建的环境变量记录了当前目录OLDPWD记录了上一次的目录

[root@adminset_server python]# echo $PWD
/home/python
[root@adminset_server python]# cd ../
[root@adminset_server home]# echo $PWD
/home
[root@adminset_server home]# echo $OLDPWD

/home/python

这些都是bash内建的环境变量

ls:

ls -l  /etc/yum:

drwxr-xr-x.  6 root root   4096 Mar  8 14:42 yum

第一个是文件类型:-普通文件,d目录,l链接,c字符设备,b块设备,p管道,s套接字设备

后面9位:文件的访问权限

后面的数字:文件被硬链接的次数

后面的root:文件的所属者

后面的root:文件的所属组

4096:文件的大小

Mar 8 14:42:文件最后一次被修改的时间

yum:文件名

stat  fille:获取文件的元数据

ls -lh file这样可以让人类更易读

[root@adminset_server etc]# ls -lhd

drwxr-xr-x. 81 root root 8.0K May 25 16:25 .

显示目录自己的属性

ls -r逆序显示

ls -R递归显示

文件查看命令:

cat,tac

cat concatenate的缩写意思是连接文件cat命令不会翻屏

tac的意思是tac的反过来的意思。是反序显示

显示文件的换行符

[root@adminset_server etc]# cat -E /etc/shells
/bin/sh$
/bin/bash$
/sbin/nologin$
/usr/bin/sh$
/usr/bin/bash$

/usr/sbin/nologin$

行号显示

[root@adminset_server etc]# cat -n /etc/shells
     1  /bin/sh
     2  /bin/bash
     3  /sbin/nologin
     4  /usr/bin/sh
     5  /usr/bin/bash

     6  /usr/sbin/nologin

文件类型显示

file 文件path

[root@adminset_server etc]# file fstab
fstab: ASCII text
[root@adminset_server etc]# file /bin/cat
/bin/cat: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=03fda19cacc76ee7464947e29ed25552138ae50e, stripped
[root@adminset_server etc]# file /etc
/etc: directory
[root@adminset_server etc]# file /dev/sda

/dev/sda: block special

回显命令:echo

echo是shell中内建的命令

echo -n 禁止添加换行符

echo -e允许使用转义字符

[root@adminset_server etc]# echo "how \t are you"
how \t are you
[root@adminset_server etc]# echo -e "how \t are you"

how      are you

[root@adminset_server etc]# echo "$PATH"
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@adminset_server etc]# echo '$PATH'

$PATH

""软引用‘’强引用



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值