linux总结 - 前端笔记-ls&nb...

学习笔记

点滴记忆
回忆过往
首页>> 乱七八糟 >>linux总结 - 前端笔记
ls                                         查看当前目录信息
tree                                       以树状方式显示目录
pwd                                        显示当前所在目录 路劲
clear                                      清楚终端内容
cd                                         切换目录
cd ..                                      切换到当前目录
cd /                                       切换到顶级目录
cd -                                       切换到上一次的路劲
touch 文件名                               创建文件
mkdir 目录名    -p 依赖文件夹               创建目录
rm 文件名  -r 递归  -f 强制                 删除文件
rmdir 目录名                               删除目录
cp 文件名/目录名  目录/目录+新名称          复制文件/目录
mv 文件名/目录名  目录/目录+新名称          粘贴文件/目录
命令 --help                                命令帮助
man 命令                                   在vim中命令帮助(有中文解释)
命令 >> 文件名                              重定向  追加原始的文件
命令 > 文件名                               重定向  覆盖原始的文件
cat 文件名                                 查看小文件
more 文件名                                查看大文件

命令 |                                     管道,类似于保存在一个变量里面
   ls | more       把ls查看的内容 通过more打开

ln -s 路劲文件名/目录名                     创建软连接(类似于window的快捷方式)
  ln -s /www/1.txt

grep 要查询的内容 文件                      查询文件内容
  grep a 1.txt       查询所有在1.txt里面的 a
  grep a 1.txt -i    查询所有在1.txt里面的 a A 不区分大小写的a       -i不区分大小写
  grep a 1.txt -in   查询所有在1.txt里面的 a A 显示行号              -n 显示行号(默认不显示行号)
  grep a 1.txt -inv  查询所有在1.txt里面的不包含 a A  的行           -v取反
  ls | grep 1.txt    在ls结果 存到管道  在 grep 管理里面查 1.txt

find 目录 方式 '要查找的文件'                查找文件
  find . -name '1.txt'      查找 当前目录 以名称方式 查找1.txt
  find . -name '1*'         查找 当前目录 以名称方式 查找以 1 开头的
  find . -name '1*.txt'     查找 当前目录 以名称方式 查找以 1 开头 中间n个 后面跟着.txt的
  find . -name '1?.txt'     查找 当前目录 以名称方式 查找以 1 开头 中间1个 后面跟着.txt的

tar 命令选项                              解压/压缩文件
  tar -zcvf 1.gz *.txt         gz压缩 成1.gz 所有以.txt结尾的文件
  tar -jcvf 1.bz2 *            bz2压缩 成1.bz2 当前目录下 所有文件
  tar -xvf 1.bz2               解压 1.bz2压缩包
  tar -xvf 1.gz -C ./www       解压 1.gz 到指定目录./www

chomd 用户组=权限 要修改权限的文件/文件夹
  用户组   u文件拥有者   g用户组   o其他人  a所有人
  权限 r可读 w可写 x可执行 -无权限
  chmod u=rwx 1.txt     修改用户的权限
  chmod g=rwx 1.txt     修改用户组的权限
  chmod o=rwx 1.txt     修改其他人的权限
  chmod a=rwx 1.txt     修改所有人的权限

  数字法 r =4     w = 2      x = 1    - = 0
  chmod 777 1.txt
  chmod 000 1.txt
  chomd 333 1.txt
  chomd 666 1.txt

who                            查看当前所有用户的
whoami                         查看当前是什么用户的
sudo -s                        切换到管理权限
sudo 命令                      使用管理员执行一个次命令
passwd                         修改当前用户密码
shutdown -h now                立刻关机
reboot                         重启

软件安装
  ubuntu 安装软件命令
    离线安装 dpkg -i 离线安装包名
    在线安装 apt-get -i 在线安装包名

    离线安装的卸载 dpkg -r 离线安装包名
    在线安装的卸载 apt-get 在线安装包名

  centos 安装软件命令
    安装 yum install 包名
    卸载 yum remove 包名

vim 使用
    命令模式   编辑模式   末行模式

    :w                                    保存
    :wq                                   保存退出
    :q!                                   强制退出
    i                                     插入内容
    yy                                    复制光标所在行
    p                                     粘贴
    dd                                    删除/剪切当前行
    V                                     按行选中
    u                                     撤销
    ctr+r                                 反撤销
    G                                     回到最后一行
    gg                                    回到第一行
    数字+G                                回到指定行
    :/搜索的内容                          搜索指定内容
    :%s/要替换的内容/替换后的内容/g        全局替换


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:前端笔记 » linux总结

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)