学习Linux基础命令的第二天 mv cp vim find cat chmod

1. sudo apt install openssh-server     ssh服务器的安装 

2.service sshd start    ssh服务的启动

3.mv  name name1 对文件进行重命名的命令

   mv name .name   对文件进行隐藏在文件名前加.

4.touch 文件名  创建一个空文件

5. cp 移动文件 目的文件名 拷贝原文件到目的文件

    cp -r 移动文件 原目录文件名 目的目录文件名

6. vim  指定文件(test.c/txt)  编辑指定文件

    sudo apt install vim    vim 的安装

  1. i 进入insert状态,可以对文件进行编辑
  2. esc 退出编辑状态
  3.  : w 保存
  4.  : q 退出
  5.  : wq 保存退出
  6.  : q!是强制退出
  7.  : set nu 设置行号

7.vim 三种模型:

a. 命令模式/普通模式:在次模式下输入/字符串,查找字符串,按n找一个字符串

b.插入模式/编辑模式:vim打开文件,i a o进入模式,进行编辑代码

c.命令行模式:vim打开时,按:进入命令行模式

yy 复制  数字+yy   复制多行

dd 删除  数字+dd  删除多行

p 粘贴

8.find 查找文件的命令

find ./ name  文件名   根据文件名查找文件

find ./  iname 文件名  可根据文件名查找文件

find ./ -type + 文件类型

find ./  -name  "*.c "  将当前目录及其子目录下所有文件后缀为 .c 的文件列出来

9.cat命令 用于连接文件并打印到标准输出设备上

cat 文件名 > 目录/文件名 将文件信息复制到另一个文件中,若第一个文件有内容则将其覆盖

cat  文件名 >> 目录/文件名 将文件信息追加到后一个文件的内容去

10. df 用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计

      df -h 使用人类可读的格式

11. which 查看可执行文件的位置

12.chmod 控制用户对文件的权限的命令

chmod 文件权限 文件名 (r 可读   w 可写   x 可执行)

chmod u -或+r/w/x 文件名  u代表所有者权限 +增加权限 -去除权限

chmod g -或+r/w/x 文件名  g代表文件组权限

chmod o -或+r/w/x 文件名  o代表其他文件组权限

 chmod 777(八进制数) 文件名  777代表rwx rwx rwx  

13.shutdown -h 关机后停机

shutdown -h now 立刻关机

shutdown -r 重启

shutdown -r 数字  x分钟后重启

练习作业

1.用两种方法将aa.c文本文件的内容复制到bb.c

用cp命令实现

用cat命令实现

 

2.将aa.c和bb.c文本文件的内容合并,并保存到cc.c

3.创建一个目录111,在111下面创建1.txt,2.txt,3.txt,修改111的权限为777,查看111下面的文件权限

mkdir 111

cd 111

touch 1.txt 2.txt 3.txt

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慕容离875

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值