linux莫烦笔记

cd -R -i folder1/ folder2/

该复制代码是对文件夹的内容进行递归复制,必须有-R才行,同时folder1必须存在,folder2不存在时会新建一个文件夹然后将1中的内容放入,存在时会将整个folder1直接仍进去。-i是一个确认保护机制,当有重复的文件时会提醒是否需要覆盖。

cd ~

使用该命令直接退回主界面

touch file1 file2

创建文件

cp *name folder2/
cp file* folder2/

可以使用类似这种正则表达式进行批量匹配复制

cp -r file1 folder1/ folder2/

支持多文件复制,会将file1和folder1/全部复制到folder2中

mv file1 folder1/

剪切操作,同cp相同

mv file2 file2ChangeName

对文件直接进行mv操作的话就是重命名

mkdir folder3

创建文件夹

mkdir folder3/f3

创建子文件夹

rmdir folder3

只能删除空文件夹

rm -i file1 file2

带确认的删除多个文件

rm -I ...

删除超过3个文件时会显示是否确认

clear

清屏功能

rm -r folder3

递归删除folder3文件夹的所有东西

^X

命令行中向上箭头就代表Ctrl

vim t.py

vim是一个linux中较为强大的文本编辑器,比nano功能强大许多,输入-i开始编写,编写完后按esc,再输入:wq保存退出.vim时自带创建功能

cat t.py
python3 t.py

cat直接查看文本 python3执行文件

cat t.py > t1.py

类似于复制,一个>就是复制,会重写一切内容

cat t.py t1.py > t2.py

相当于数据的合并,将两个文件夹的内容合并起来,会重写一切内容。

vim t3
cat t3 >> t2.py

创建一个t3文件,添加进t2.py中,区别在于两个>>是添加。
权限三在这里插入图片描述

文件是有权限的,-代表占位府,d是文件夹,r可读w可写x可执行,第一个是类型,再四个是目前用户的权限,后三个是组权限,最后三个是其他权限

chomd u+r t.py

对当前用户增加对t.py的r权限,若是减少权限是u-r;当前用户是u,组是g,其他是o,对所有用户是a。ug+rw,就是对u和g增加两种权限

在这里插入图片描述
通过增加第一行代码,就可以不用python3 t.py了,可以直接./t.py,方便操作

windows远程连接linux系统,使用Putty最好,因为timeviewer相当于远程桌面控制工具而非命令行执行工具,所以效果性能会差很多!虽然我现在还是连不上,推测是由于校园网的原因。

较麻烦方法:
能够远程控制后,在命令行中nano a.py依然是在本地创建的文件,而执行python3 a.py也不是在linux上而是在本地上
在这里插入图片描述
通过scp命令将mac上的文件利用ssh传输到linux上(windows的PUTTY应该也一样,不一样的话就是windows利用P开头的另一个软件单独传输文件)(同理,linux向本地转文件就是一二参数反一下) 在这里插入图片描述这时候再通过ssh执行linux上的文件即可(云计算简化版)
在这里插入图片描述
较简单方法:
不用来回copy文件。
在windows直接使用Putty相关的pscp进行文件传输(没办法xshell要钱嘛)由于直接exe无法打开故使用cmd命令行

pscp -P 22 E:\游戏\中特笔记.pdf administrator@linuxIp:/home/administrator/share

通过此行代码即可完成文件传输,反向传输一二参反一下即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值