zoukankan      html  css  js  c++  java
  • linux命令

    查找目录文件  whereis xxx

    编辑文件,并且查找指定代码的位置

     01 vi appcontroller.class.php  

    02 :分号进入命令行模式, /斜杠 查找 status 回车    n下一个单词

    ls -a list all 查看所有文件(包括隐藏文件 如.bash)
    pwd 当前位置 print work directory
    cd.. 回到上一级目录
    波浪号~表示当前根目录(home家目录)

    su - 切换到其他用户(超级管理员root #开头,普通用户$开头)
    whoami 查看当前用户
    who am i 查看登陆用户--》su - 切换到root用户 whoami就是root,who am i就是
    jhon


    ctrl+c 退出

    有桌面的命令行时:init 3 把linux桌面隐藏,全部命令行窗口(黑客模式)--》init
    5显示linux桌面

    c盘符就是挂载点。与磁盘建立联系就是挂载
    linux新目录music存放的歌曲越来越多。当前硬盘不足。新加一个硬盘。
    需要吧music目录与新硬盘挂载
    01先把music剪切到其他目录tmp
    02挂载到新硬盘后。在复制进来
    03手动挂载

    window系统。插上u盘,自动挂载。

    cd /(或者多次cd..)退出到 / 斜杠目录
    cd bin 可以ls查看所有命令

    ./sbin super binary 超级 二进制 (只有root才可以执行的命令)init 3
    ./usr 就是user 就是软件安装目录,相当window中的program files

    文件操作。

    把password复制到 当前目录

    cp /etc/password ./

    cat file category 显示文件内容

    more file 查看第一页。不停地回车,翻页下一行,不支持会看
    less file 上下方向。回看
    q 退出 quit

    head -10 file 查看文件前10行内容
    tail -9 file 查看文件尾部9行内容

    编辑文件内容


    vim index.php 编辑index.php文件(有高亮显示)root用户
    没有文件则新建

    vi index.php 普通用户使用
    :q 冒号,quit退出
    :w 冒号 wirte写入 保存
    esc 退出

    查找内容
    grep xxx inde.php


    clear清空窗口

     ===========

    权限操作

    对目录,文件

    类型:x执行 execute r读 read w写 write
    用户 u主人 user g同组用户 group o其他组用户 other


    -rw-rw-r-- (第一个字字母,如是目录为d,文件为-)前3个是主人权限,中间三事同
    组权限 ,后三个是其他组用户权限

    先是用户名tony。后面是组root
    -rw-rw-r-- tony root

    谁创建了文件。谁就是主人


    设置文件权限

    chomd u+rwx index.php给文件主人,增加读写执行
    chomd u+x index.php给文件主人,单独增加执行权限

    chmod u+r,g+wx,o+w index.php同时给主人user,同组用户group,其他组用户other
    增加权限

    使用数组表示权限
    execute 1
    write 2
    read 4

    0 没有权限
    1 执行
    2 写
    3 写,执行(1+2)
    4 读
    5 执行,和读
    6 读写 2+4
    7 读写执行(1+2+4)

    chmod 724 index.php
    index.php文件,第一个数字7(主人)有读写执行
    第二个数字2(同组)写
    第三个数字4 智能读写


    创建文件 touch test.php
    创建目录 mkdir admin

  • 相关阅读:
    golang sync.WaitGroup
    golang 部分理解:关于channel 和 goroutine 例子
    golang filepath.Walk遍历指定目录下的所有文件
    golang filepath.Glob
    golang 函数传值
    golang panic and recover
    golang pipe
    golang 获取指定目录下的子文件列表
    eclipse:failed to create the java virtual machine
    如何在股市中捕捉涨停
  • 原文地址:https://www.cnblogs.com/bj-tony/p/5304579.html
Copyright © 2011-2022 走看看