Linux学习笔记6—常用的基础命令

##Linux学习笔记6—常用的基础命令
常用的基础命令
与文件系统相关的命令开始
Linux文件系统
1、文件名的名称要严格区分字符大小写
2、文件可以使用除斜线以外的任意字符,不建议使用特殊字符(包括空格)
3、文件名长度不能超过255个字符
4、以.(点号)开头的文件为隐藏文件
. 代表:当前目录
… 代表:当前目录的上一级目录
/etc/sysconfig/
. 代表:sysconfig
… 代表:/etc
工作目录:working directory
家目录:
常用命令:
pwd: printing working directory
显示工作目录

cd: change directory
cd [/PATH/TO/SOMEDIR]
cd: 切换回家目录
注意:bash中,~表示家目录
cd ~:切换回自己的家目录
cd ~USERNAME:切换至制定用户的家目录
cd -:在上一次所在目录与当前目录之间来回切换到
相关的环境变量:PWD, OLDPWD

ls: list,列出制定目录下的内容
~]# man ls
-a:显示所有文件,包括隐藏的文件
-A:显示除.和…之外的所有文件
-l:–long,长格式列表,即显示文件的详细属性信息
~]# ls -l /var/log
-rw-r–r–. 1 root root 8957 10月 14 19:34 boot.log
-:文件类型,包括-,d,b,c,l s,p
rw-r–r–:
rw-:文件属主的权限
r–:文件属组的权限
r–:其他用户(非属主,属组)的权限
1:数字表示文件被硬链接的次数
root:文件的属主
root:文件的属组
8957:数字表示文件的大小,单位为字节
~]# ls -l -h /var/log
-h, --human readable,对文件大小单位换算,换算后的结果可能会非精确值
10月 14 19:34:文件最近一次被修改的时间
boot.log:文件名
-d:看文件自身属性,而非其内部的文件列表属
-r:reverse,在排序时逆序进行排序
-R:recursive,递归显示

cat:文本文件查看命令,只能用于查看文本类文件
file /etc/fstab 查看文件的属性,是文本文件还是二进制文件
~]# cat /etc/fstab /etc/issue 可以连接查看fstab和issue两个文件
-n:给显示的文本行统一进行编号
-E:给每一个行尾部显示行结束符

tac:同样也是文本文件查看命令,但是文本中的文件内容是逆序的

file:查看文件内容内容类型
~]# file /etc/fstab 文本文件
~]# file /bin/ls 二进制可执行文件

echo:回显命令
~]# echo “hello everyone”
-n:不自动进行换行操作
-e:使得转义符生效
~]# echo -e “hello \neveryone”(\n代表换行转义符)
hello
everyone

~]# echo -e “\033[31mhello\033[0m everyone” 实现颜色控制,将hello变红

STRING中可以使用引号,单引号及双引号都可以使用
单引号:强引用,变量引用不执行替换
~]# echo ‘$SHELL’
$SHELL

双引号:弱引用,变量引用会被替换
~]# echo “$SHELL”
/bin/bash

注意:变量引用的正规符号:$ {name},例如${SHELL}

关机或重启命令:shutdown
-h:halt
-r:reboot
-c:cancel

TIME:
now
hh:mm
+m

日期相关的命令:date, clock, hwclock, cal
date:显示或设置系统日期与时间
显示日期时间
~]# date
格式符:%字符
~]# date +%F
%s:从1970年1月1号(unix元年)0点0分0秒到目前时刻为止经过的秒数
设定日期时间:月日小时分钟年份秒
~]# date 101008082013.08 2013年10月10日8点8分8秒
~]# date 120818152015

clock:查询或设定硬件时钟
Linux系统启动时,从硬件读取日期等时间信息,读取完成后就不再与硬件时间相关联,而靠内核的频率记录时间,date看到的是系统时钟,clock查看的是硬件时钟,hwclock同样表示的也是硬件时钟
-s:–hctosys,以硬件时间为准,把系统调整为与硬件一致
-w:–systohc,以软件时间为准,把硬件调整为与系统一致

cal:查询或设定日历
~]# cal 2015
~]# cal 10 2015

which,whereis,who,w用法

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值