linux如何从远程终端下载文件到本地磁盘?

使用FileZilla下载文件,输入Linux IP、用户名和密码,右键单击要下载的文件,验证目录,下载完成。
确保 Linux 端口 2 2 已打开、权限设置正确且网络稳定。

如何使用mac查看linux文件?

上周 你试试这些方法。

1 . SSH 远程访问。
使用 Termius 或 Mac 的内置终端。
下载特缪斯。
或者使用系统终端。
打开 Termius 并单击 NewHost。
填写Linux服务器IP、用户名和密码。
连接成功后,使用 ls 和 cat 命令查看文件。
如果Linux没有SSH服务,则需要安装它。
例如,在CentOS上,使用yum install openssh server进行安装。

2 Samba 共享文件夹。
Mac 和 Linux 必须在同一个 LAN 上。
在 Linux 上安装 Samba。
例如,对于 Ubuntu,使用 sudo apt-get install samba 进行安装。
CentOS 使用 sudoyuminstallsamba。
编辑 smb.conf 配置文件。
添加共享路径,例如/home/compass/work。
设置权限,例如readonly=no。
重新启动 sudosystemctlrestartsmbd 服务。
在 Mac 上的 Finder 中,单击前往 → 连接到服务器。
输入 Linux 服务器的 IP/名称 smb://Linux。
填写您的 Linux 用户名和密码。
您可以查看文件并只需拖放它们。

3 SFTP/FTP 文件传输。
例如,使用 FileZilla。
在 Mac 上安装 FileZilla。
选择SFTP协议。
填写Linux服务器信息。
连接后,左边是Mac遥控器,右边是Linux遥控器。
只需拖动文件并传输即可。
有几点需要注意: 权限问题,Linux共享必须有读写权限。
网络必须稳定。
SSH 的默认端口是 2 2 ,Samba 的默认端口是 4 4 5 为了安全起见,请使用密钥认证或设置复杂的密码。

这取决于你。

Linux用chattr +u 操作文件后,误删文件如何找回

您好,这个SecureCRT遥控器,您要小心,不要滑倒。

去年,当我在数据室为客户远程开发系统时,我使用了 SecureCRT。
当时他的系统出现了问题。
我必须首先检查版本号以及文件系统的样子。
我在命令行输入uname -r,看到是CentOS 7 .8 然后输入df -T,看到是xfs格式的,就放心了。

后来实验开始了,它说我要新建一个文件,于是我在/tmp下编写了touchtestfile,并创建了一个名为testfile的小文件。
看,该文件就在那里,在 /tmp 目录中。

下一步,您要删除它。
我写了 rm 测试文件。
好吧,文件不见了,目录中也不见了。

此时据说应该使用系统自带的debugfs来修复。
这个东西要在单用户模式或者chroot这样的环境下使用,相当麻烦。
我最后一次使用它是在某年,在一台旧服务器的/dev/sda1 分区上。
那时,分区挂起并且所有文件都丢失了。
我首先使用debugfs /dev/sda1 进入。
输入后,我需要找到/tmp目录。
按 ls /tmp,一堆文件。
所以 ls -d /tmp,您会看到 是目录本身。

关键是找到文件,看Inode号。
当时我发现测试文件的Inode号是3 9 3 2 8 9 ,我就记住了。
然后输入logdump -I 3 9 3 2 8 9 这一步是最关键的,需要看输出结果。
屏幕将闪烁信息。
您需要仔细搜索找到该行并记下其后面的值,例如 0x1 2 3 4 5 6
完成后,退出调试并按退出。

然后实验步骤说执行某个命令,可能是恢复命令,我输入了它,例如 -i 0x1 2 3 4 5 6 -o /restore/。
具体命令请参考实验手册。
执行后会提示恢复成功。

此时,最激动人心的时刻到了,去/tmp目录看看吧。
我输入 cd /tmp,然后输入 ls。
看,测试文件回来了!
你好,你看,操作相当复杂,尤其是调试部分。
你必须一步一步去做。
不要弄错分区或索引节点号,否则一切都会结束。
那一次我正在恢​​复另一个重要文件,因为我正在查看错误的分区,客户几乎要疯了。
因此,操作前一定要确认清楚,尤其是在生产环境中。

我基本上尝试了你提到的所有步骤,有些效果很好,有些有很多陷阱。
关键是要细心,一步一步来。