linux学习笔记day01

linux笔记day01

1.命令基本格式

(1)命令一般格式:命令 参数 目标
(2)命令帮助:

  –help whatis
  []: 可省略
  …;可以添加多个
  <>:必须添加

(3)常用命令:

  date,passwd,cal,gedit,cat,head,tail,
wc, file, history
  关机:poweroff , shutdown -h now , init 0
  重启:reboot , shutdown -r now , init 6

(4)常用快捷键:

   Ctrl+a:光标回到命令行首Ctrl+a:光标回到命令行首
   Ctrl+e:光标回到命令行尾
  Ctrl+b:光标向行首移动一个字符
   Ctrl+ f:光标向行尾移动一个字符
   Ctrl+w: 删除光标处到行首的字符
   Ctrl+k:删除光标处到行尾的字符
   Ctrl+u:删除整个命令行文本字符
  Ctrl+h:向行首删除一个字符
   Ctrl+d:向行尾删除一个字符

(5)文件处理命令:

 增加:
 gedit
  vim (先按i,进入插入模式,编辑内容,退出时按Esc,:wq)
  touch

 删除:
  rm -f (-f指强制删除文件)

 修改:
   移动:
   mv westos  /mnt
  mv /mnt/westos
   /root/Desktop/westos1
 复制:
    cp westos1 /mnt/
   cp westos1 /mnt/westos2
   重命名:mv可实现重命名
   文件内容的修改: gedit vim
 查看:
    ls westos1
   cat,head,tail,file,wc
对于目录:
  增加:mkdir,mkdir -p(需要时创建上层目录,如目录早已存在则不当作错误)
  删除:rm -fr,rmdir(只能删除空目录)
  目录内容的修改:add/delete dir or file
  目录路径:cd  
       ~ :当前用户的家目录
       . :当前目录
       .. :当前目录的上一目录
       -  :回到当前目录上一次所在目录
       cp -r :复制目录
       mv   :移动或重命名
  查看:ls(-R,-a,-A,-t,-s,-l,-d)
     pwd

2.正则表达式

 {}          针对已经存在和未存在的文件均生效,{1…5},{1,3,5}
 []          只针对已经存在的文件,[1-5],[135],[!34],[^34]
 *        0个或多个字符
 ?        代表单个字符
 [[:lower:]]    代表单个小写字母
 [[:upper:]]       代表单个大写字母
 [[:alpha:]]    代表单个字母
 [[:digit:]]       代表单个数字
 [[:space:]]    代表单个空格
 [[:alnum:]]       代表单个数字或字母
 [[:punct:]]    代表单个符号
 
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值