linux命令笔记

持续更新中

登陆root用户:

  • sudo su root

创建新文件&文件夹:

  • touch 文件——创建新文件

  • mkdir 文件夹——创建新文件夹

  • touch 文件1 文件2——同时创建两个文件

复制(拷贝)文件&文件夹

  • cp 文件夹1/文件 文件夹2 —— 将文件夹1下的某个文件复制到文件夹2下;
  • cp -r 文件夹1/* 文件夹2/ —— 将文件夹1下的所有内容复制到文件夹2下
  • cp -r 文件夹1 文件夹2——将文件夹1及其所包含的全部文件复制到文件夹2下;
  • cd 文件1 复制出来的文件2新名字—— 将文件1复制在当前目录下,并且重命名;
  • cp -r 文件夹1/. 文件夹2——将文件夹1下的文件复制到文件夹2,不包括文件夹1目录;
  • 说明:cp参数 -i:询问,如果目标文件已经存在,则会询问是否覆盖;

删除文件&文件夹

  • rm 文件 —— 删除文件

  • rm -rf 文件夹/ —— 命令删除所有目录和它们的子目录

    • -r表示向下递归,不管有多少级目录,一并删除

      -f表示直接强行删除,不作任何提示的意思

  • rmdir 文件夹——删除空目录命令,如果目录不是空的,会提示错误

把文件添加到开发板上/从开发板获取文件:

  • 使用secureCRT的时候,
    • rz 选择文件 —— 添加文件
    • rz -b 选择文件 ——上面传不进的时候,可以用这个
    • sz 选择文件 —— 获取文件

移动文件&文件夹

  • mv 文件 目的路径 —— 移动文件到目的路径下面
  • mv 文件夹1 目的路径 —— 移动文件夹1到目的路径下面
  • mv 文件夹1/* 目的路径 —— 移动文件夹1下的所有内容到目的路径下面

打开文件&切换目录(文件夹)

  • cat 文件——查看文件内容
  • vi 文件 vim 文件——用vi/vim打开文件
  • cd 绝对路径或者相对路径——进入到某个目录下(打开某个文件夹)
  • cd ..——返回上层目录
  • cd ~——进入到home(主)目录
  • cd /——进入根目录
  • cd -——返回上一次进入的目录
  • 说明:
    • **绝对路径:**绝对路径就是从根目录开始进入到具体的位置,需要在路径的开始加上"/“,例如”/home/book/mjy/test";
    • **相对路径:**相对路径就是在当前目录下的某个目录(文件夹);

修改文件夹名/文件名:

  • mv 想要修改的文件夹名 想要变成的文件夹名
  • mv 想要修改的文件名 想要变成的文件名

解压&压缩

  • tar.xx类型

    • 解压
      • tar -zxvf 文件名.tar.gz——解压.tar.gz
      • tar -jxvf 文件名.tar.bz2——解压.tar.bz2
  • ZIP类型:

    • 压缩

      • 把/home目录下面的data目录压缩为.zip :zip -r data.zip data
      • 把/home目录下面的data文件夹和file.txt压缩成为test.zip : zip -r test.zip data file.txt
    • 解压

      • 把/home目录下面的data.zip直接解压到/home目录里面 :unzip data.zip
      • 把/home目录下面的data.zip解压到databak目录里面 :unzip data.zip -d databak
      • 把/home目录下面的a1.zip、a2.zip、a3.zip同时解压到/home目录里面 :unzip a*.zip
      • 把/home目录下面data.zip里面的所有文件解压到第一级目录 : unzip -j data.zip

执行文件:

  • ./文件名

取消正在运行的程序:

  • killall 文件名
  • killall -9 文件名 //如果上面的杀不掉,就用这个

查看正在运行的进程

  • ps |grep 文件名

查看可使用/已使用的内存

  • free -h

赋予权限:

  • chmod 777 * —— 当前文件夹下的全部赋予权限
  • chmod -R 777 文件夹名/ —— 修改目录文件下所有文件的权限
  • chmod 777 文件名 —— 所有人都可以读写及执行
  • chmod 600 文件名 —— 拥有者可以读写,其他人不可以读写
  • chmod a + v 文件名

重启

reboot

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值