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

    cp 命令:
    cp filename1 filename2
    cp -r directory1 directory2
    cp -rv directory1 directory2(可显示进度)
     
    mv命令
    mv filename1 filename2(若在同一目录下该命令会重命名文件) 
    mv filename directory/ 
    mv filename directory/filename2 (该命令会把文件filename移动到directory这个文件夹下并重命名为filename2)
     
    rm命令
    rm filename(删除文件)
    rm -r directory (删除文件夹)
    rm -ri directory(交互式的命令,就是会询问你是否要删除)
     
    mkdir创建一个空的目录
    rmdir删除一个空的目录(可以用rm -r directory这个命令代替)
     
    touch命令可以创建一个空白的文件,如果touch一个存在的文件,则会更新该文件的时间戳。
    使用ls -a 命令可以查看包括隐藏文件在内的所有文件。
    ls -l 显示详细的信息
    ls -R 显示子目录结构
    ls -ld
    file filename 可以查看文件的信息
     
    日期,时间
    1.data查看当前的系统日期
    设置格式为:data +%y-%m-%d(感觉没什么意思)
    更改时间:date -s”时:分:秒”(要求用root)
    2.cal查看日历
    3.uptime查看系统运行时间
     
    输出,查看命令
    1.echo 显示输入的内容
    echo “hello world” >> myfile 可将引号内的内容追加到文本文件中 
    2.cat 显示文本的内容
    3.less myfile 可显示文本的一页可上下翻页(用于内容比较多的文本)
    4.head -n 3 只显示开头的三行
    tail -n 3 只显示结尾的三行
    tail -f 可实时的查看文本内容(通常用于查看日志文件)
     
    查看硬件信息
    1.lspic 查看pic设备
    参数 -v 可以显示详细信息
    2.lsusb 查看usb设备
    参数 -v 可以显示详细信息
    3.lsmod 查看加载的驱动
     
    关机重启
    1.shutdown -h now 立即关机
    2.shutdown -r now 立即重启
    3.shutdown -h +10 十分钟后关机
    4.shutdown -h 23:30 指定时间关机
     
    poweroff 立即关机
    reboot 立即重启
     
    归档
    1.tar -cvf outfile.tar myfile(可以是文件夹)(打包)
    2.tar -xvf outfile.tar (解包)
    3.tar -cvzf outfile.tar.gz myfile (打包并压缩)
    4.tar -xvzf outfile.tar.gz (解压缩)
    5.也可以使用
    zip outfile.zip myfile
    unzip outfile.zip
    gzip outfile.gz 
     
    查找
    1.locate keyword
    使用locate命令是基于已经建立好的索引,存在新加入的文件还未被索引,而检索不到的情况
    此时可以通过updatedb命令更新索引
    2.find+位置+查找参数
    find . -name *filenam* (在当前目录下查找名字为。。。的文件)
    find / -perm 777 (在根目录下查找权限为777的文件)
     -user
    -group
    -ctime 基于修改时间
    -type
    -size
     
    Vim命令简记
    命令模式下
    i 在光标前插入文本
    o 在当前行的下一行插入
    dd 删除当前行
    u 撤销上一个操作
    yy 复制当前行
    3yy 复制光标所在行起三行的内容
    p 粘贴复制的内容
    r 替换当前字符
    / 查找关键字
     
    ex 模式
    :w 保存当前修改
    :q 退出
    :q! 强制退出(不保存修改)
    :x 或:wq 保存并退出
    :set nu 设置行号
    :sh 切换到终端命令,Ctrl + d 回到vim 
     
    文件目录简介:
    bin:常用可执行命令
    sbin:只有root才能执行的命令
    boot:引导系统启动的文件
    dev:保存着硬件抽象出的文件
    etc:系统的配置文件.config
    home:以用户名为命名的文件夹,有几个用户就回出现几个文件夹
    mnt:挂载的目录
    opt:一般保存大型的软件,如数据库软件
    proc:每个进程对应着一个文件夹,实时的文件(内存中的数据)
    sys:底层硬件的一些信息
    tmp:临时的文件,会自动被删除
    usr:保存应用软件的地方
    var:保存一些经常变化的信息(比如log)
     
    硬盘分区的简单概念
    sda  a是指第一块硬盘
    sda1 1是指第一个分区
    sdb  b是指第二块硬盘
    sdb1 1是指第一个分区
     
    MBR 应用于绝大多数使用BIOS的PC设备中
     
     
  • 相关阅读:
    Eclipse / android studio 添加第三方jar包 步骤
    Android checkbox 自定义点击效果
    Android 程序打包和安装过程
    Android 基础
    (转)Genymotion安装virtual device的“unable to create virtual device, Server returned Http status code 0”的解决方法
    (转)eclipse 导入Android 项目 步骤
    微信开放平台注册 步骤
    Android Studio 初级安装
    数组
    作用域问题代码
  • 原文地址:https://www.cnblogs.com/bigpo/p/4184766.html
Copyright © 2011-2022 走看看