Linux基础部分笔记

ls -l 长列表形式
ls -a 显示隐藏文件,包括.和…
ls -A 显示隐藏文件,不包括.和…
ls -r 逆序输出
ls -t 按时间顺序

文件类型:- 普通文件
      d 目录文件
     l 链接文件(软连接文件)
设备文件:b 块设备文件(随机性读写,硬盘,光盘。。)
     c 字符设备文件(连续性读写,键盘,鼠标。。)
s 套接字文件
p 管道文件

touch创建普通文件

* 匹配所有
? 匹配一个字节
[] 匹配[]里面任意一个
[abc] 匹配a,b,c里任意一个
[a-d] 匹配a-d里任意一个

date 查看系统时间
date +%Y/%m/%d-%H:%M:%S
%s是1970年计算机元年到现在经过的秒

任务计划:
只能运行后台执行命令(cd等不行)
crontab -e 编辑任务
* * * * *  对应 分时日月周
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr …
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed

起别名:
  临时别名
  alias 名称=命令 起临时别名(重启失效)
  unalias 名称 取消临时别名
  永久别名
  修改~/.bashrc 添加别名,保存后退出,然后运
  行、source ~/.bashrc加载文件

去掉虚拟机DNS域名解析:
  vim /etc/ssh/sshd_config
  找到 #UseDNS yes
  将UseDNS的yes改为no UseDNS no
  保存并退出 :wq
  重新加载sshd配置文件systemctl restart sshd

恢复(误删除的用户根目录下所有文件):cp /etc/skel/.bash* /root

FHS文件系统层级标准

你可能感兴趣的:(Linux)