linux基本命令

Linux系统:

1.是一种  操作系统 
2.Linux的基本思想(三大核心):
一切皆为文件
由短小精悍单一功能的程序组成(一个函数不能超过30行)
结合小程序完成大任务

3.Linux基本命令:(本次做项目所用到的)

  pwd: 显示当前所在路径。(从根(/)开始,树形结构,没有什么什么盘) 
  cd + 想要切换到的目录
  cd.. 返回上一级。(.. 上一级。 . 本级)

  ls:显示目录下的文件夹
  ls-a :将所有都显示出来
  ls-l 或者 ll : 显示所有详细信息。(==windows中 详细信息) :
      重要的是:最开始的10位(所具备的权限)第一个字母代表文件的类型(-是文档,d是目录),后面的9位代表权限
      后面9位: 每三位一组。分别为属主(常为可读,可写,可执行),属组(可读,可写),其他(看心情放权限)。
      具体:r可读 w可写  x可进入某个目录(可执行) -不可

  Ls. 当前目录显示,ls.. 上一级目录显示    (. 当前目录  .. 上一级目录) 

  $ 普通用户: 去别人的家没有权限   
      通过su切换管理员账号,密码为(111111),$变# ,管理员可以去任何一个人的家都有权限
      切换普通账号:su hjdhfj(账号名不加/),不需要输密码

  切换路径:两种:
相对路径:相对上一级。绝对路径:必须从根(/)开始

  Linux系统有个叫天神 所有权限对它不管用

  创建目录:mkdir 目录名   创建多层目录: mkdir-p 。。。/。。。/

  创建文档: touch 名

  mv两个作用:移动(剪切)和 重命名
         移动: mv 名(是否在当前目录下,若不在 绝对或者相对路径) 所在位置  移到哪里去。
         改名:(本质是移动)mv 1 2(将1改名为2)

  cp 拷贝: 拷贝目录 。类似 mv
                若拷贝文件(多级)  cp -fr(f强制,r递归(有多级))

   rm删除 :+名
        -f 强制删除
        -r 递归删除

   cat +名:输出这个名文件下所有的东西
   more : 分屏显示

   tar压缩包   
           选项:-z(按照zip格式压缩)-c(创建)-vf()
           格式:创建-czvf  解开-zxvf

   find查找文件:  注意在谁家找(若权限不够,切换到管理员或者/home/家名)
           find 查询目录路径 选项 查询参数
           选项:-name 查询文件名

   grep在文件中查找内容(显示包含指定字符串的行)
           grep hello 1.txt(在1.txt文档中查找是否有hello,若有则显示)


4.Linux文本编辑工具:vim      编辑工具:gcc     软件工具:make
  文本编辑器:vim  直接打开文本文档
         工作模式:
1.一般模式:  

2.编辑模式:还有很多
i可以随意写(插入)。
  :w(保存)q(退出) 
:!q强制退出(修改了但不想保存,只想退出)。      
u:==ctrl+z恢复

3.命令行模式:
文件内容查找:在文档中查找文档中的一个单词?
              /word从上向下查找。(n一个一个向下找。N从下向上找)           
              ?Word 从下向上查找

文件内容替换::%s/new/old/gc
           用gc,每次替换与用户进行确认
           New 代表要替换的,old代表被替换的
其他:   
dd删除光标所在的行
ndd删除包括光标所在行的n行
Y复制到当前行的缓存区  nY
p粘贴















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值