zoukankan      html  css  js  c++  java
  • Linux快捷键

    • ls -l列表显示文件的详细信息

    • ls -a显示全部文件/夹

    • drwxrwxr-x

      • d 代表文件夹 - 代表普通文件 l链接文件 b/c设备文件
      • rwx读写执行
      • 用户-组-其它
    • ls -l 文件名

    • cd -回到以前的文件去

    • mkdir -p如果中间文件夹不存在就逐级创建

    • rm -r递归删除文件夹内的文件和文件夹

    • rm -i删除前给出提示

    • rm -f强制删除不给出提示

    • “”包起带有特殊字符的路径

    • --help帮助选项

    • man查看命令所对应的帮助文档

    • more分页显示文本文件的内容

    • * ?通配符

    • cp -a复制文件夹中的全部内容

    • mv 名字 new改名字

    • find 路径 -name “文件名”根据文件名信息查找指定的文件

      • 比如,你在当前用户文件夹中搜索名字中包含screen的文件:
        find ~ -iname "screen*"
      • 你也可以在特定的文件夹中寻找特定的文件:
        find ~/Library/ -iname "com.apple.syncedpreferences.plist"
      • mdfind命令就是Spotlight功能的终端界面
        • mdfind -name 文件名 / mdfind 内容 / mdfind -onlyin ~/Library plist
    • grep "内容" [选项] 文件名或路径查找文件中相应的内容及文本信息

      • -n显示行号
      • -w匹配整个单词
      • -i忽略大小写
      • -r/-R递归搜索文件夹内的文件
      • -A num/ -B num/ -C num/前num行、后num行、前后num行
      • -c统计出现的总行数
      • --color=auto高亮显示
      • -E匹配多个字符 -e复杂的匹配
      • -v找出不满足条件的匹配
      • grep "文件" *.txt
      • grep "正则" -n *.txt
      • grep "root" -nr /etc 2> /etc/null输出重定向
    • gzip 文件名 生成.gz压缩文件

      • gunzip解压gzip压缩的.gz文件
    • tar对文件或文件夹进行打包和解包的操作

      • tar [选项] 文件名 [文件名或路径]
      • -c创建包
      • -x解包
      • -v显示操作的文件细节
      • -zgzip/gunzip对包进行压缩和解压缩
      • -f 文件名正在操作的文件名
      • -c 路径 改变解压缩路径
        tar -czvf 文件 路径/文件名
        tar -xzvf 文件名
        
    • poweroff关机
      Mac写法:

      1. 立即关机是
        sudo halt
        或者
        sudo shutdown -h now

      2. 10分钟后关机
        sudo shutdown -h +10

      3. 晚上8点关机
        sudo shutdown -h 20:00

      4. 立即重启
        sudo reboot
        或者
        sudo shutdown -r now

    • reboot重启

    • sudo spctl --master-disable禁用macOS安全校验

    • chmod修改文件权限

      • u用户
      • g同组用户
      • o其它用户
      • a所有用户
      • +添加权限
      • -删除权限
      • chmod u+r 文件名 / chmod o-rwx 文件名 / chmod g+rw 文件名
      • 输出重定向
        • 1标准输出
        • 2标准错误输出
        • >重定向 >>将一 个命令的标准输出追加重定向 2>标准错误重定向常用/dev/null直接丢弃 2>> .. &>重定向所有输出 &>> ..
    依赖安装和卸载
    • sudo apt-get remove/install xx 卸载/安装 xx
    xz压缩率新贵解压
    • xz -z 要压缩的文件
    • xz -d 要解压的文件,使用 -k 参数来保留被解压缩的文件。
    • tar xvJf filename.tar.xz解压
      • xz -d filename.tar.xz
      • tar -xvf filename.tar
    打开当前文件夹
    • nautilus .打开当前文件夹
    编辑打开对应文档
    • gedit xx打开并编辑xx
  • 相关阅读:
    28完全背包+扩展欧几里得(包子凑数)
    HDU 3527 SPY
    POJ 3615 Cow Hurdles
    POJ 3620 Avoid The Lakes
    POJ 3036 Honeycomb Walk
    HDU 2352 Verdis Quo
    HDU 2368 Alfredo's Pizza Restaurant
    HDU 2700 Parity
    HDU 3763 CDs
    POJ 3279 Fliptile
  • 原文地址:https://www.cnblogs.com/fuunnyy/p/12849164.html
Copyright © 2011-2022 走看看