ssh username@ip -p (port)
使用scp命令实现上传下载
1、从服务器上下载文件 scp username@servername:/path/filename /Users/mac/Desktop(本地目录)
例如:scp root@123.207.170.40:/root/test.txt /Users/mac/Desktop就是将服务器上的/root/test.txt下载到本地的/Users/mac/Desktop目录下。注意两个地址之间有空格!
2、上传本地文件到服务器 scp /path/filename username@servername:/path ;
例如scp /Users/mac/Desktop/test.txt root@123.207.170.40:/root/
3、从服务器下载整个目录 scp -r username@servername:/root/(远程目录) /Users/mac/Desktop(本地目录)
例如:scp -r root@192.168.0.101:/root/ /Users/mac/Desktop/
4、上传目录到服务器 scp -r local_dir username@servername:remote_dir
例如:scp -r test root@192.168.0.101:/root/ 把当前目录下的test目录上传到服务器的/root/ 目录
5、对于特定端口 加参数 -P (port)
注:目标服务器要开启写入权限。
---------------------
作者:xuchg1
来源:CSDN
原文:https://blog.csdn.net/xcg132566/article/details/78797339
版权声明:本文为博主原创文章,转载请附上博文链接!
图形界面:
要实现远程图形访问,必须借助X11协议转发图片。X11将xclient端的图像发送回xserver端。 在我们登录远程服务器这个流程中, xserver端为mac端, xclient 为linux 服务器端。
mac --------------- linux(remote)
|| ||
xserver xclient
1.
首先需要在linux 服务器端打开 X11转发
以ubuntu为例
编辑 /etc/ssh/sshd_config 配置文件
配置转发参数为yes
X11Forwarding yes
X11DisplayOffset 10
重启ssh 服务
service ssh restart
2.
2.1 编辑mac端下文件
/private/etc/ssh/ssh_config
设置为
ForwardX11yes
2.2 安装XQuartz ,网上搜索 xquartz.en.softonic.com/ 按说明安装好
3. 测试
打开 XQuartz
打开 mac terminal
ssh -X {用户名}@{远程端ip}; (注意大写的X)
比如
ssh -X root@192.168.1.192
登录成功,输入 gvim看下,是否能调出远程界面
注意: 如果ssh -X登陆后, 出现 以下错误描述
xauth key data not generated
会发现 gvim 是无法打开的。这是因为 mac 升级,加强安全性导致的。
编辑mac 下 ~/.ssh/config (我用的root用户,普通用户可以尝试下自己的config文件 ),添加以下字段即可。
ForwardX11Trusted yes
---------------------
作者:dobell
来源:CSDN
原文:https://blog.csdn.net/dobell/article/details/55047811
版权声明:本文为博主原创文章,转载请附上博文链接!
常见文件操作
0x02. Linux文件和目录操作命令
① ls 列表显示目录内容 通配符?单字符 含其一或段[a,b,c-d] *任意
ls -l长格式显示文件或目录信息
ls -a显示所有包括隐藏的文件或目录
ls -h以K、M、G单位显示文件或目录信息
ls -d显示目录本身属性信息
② mkdir 创建目录
mkdir -p /a/b 创建嵌套的目录
③ rmdir 删除空目录
④ rm 删除目录或文件
rm -f 强制删除目录或文件
rm -r 递归删除目录或文件
⑤ touch 新建文件或修改时间
touch -a修改访问时间
touch -m更改修改时间
touch --d=”时间” 设定访问与修改时间
⑥ cp 复制文件或目录
cp -r 源 目 递归复制文件或目录
⑦ mv 移动或重命名文件或目录
⑧ cat 查看文件内容
⑨ more逐后查看加载 less 左右翻页 q退出
⑩ wc 文件内容统计
wc -l统计行数
wc -w统计单词数
wc -c统计字节
11 find 在目录中查找文件或目录
find 范围 -name 目标条件 按名称查找
find 范围 -type 目标条件 按类型查找 f文件 d目录 b块设备 c字符设备
find 范围 -user jimmy 按所属者查找
find 范围 -size +10K 按大小查找 +大于 -小于
12 grep 在内容中查找含某字符串的行
grep 某字符串(可正则式) /etc/passwd
13 man 命令名 查看命令帮助手册
14 > 覆盖式输出重定向符 >>追加式输出重定向符
15 | 管道符
16 Vi 编辑器
命令模式:vi默认进入,Esc即可进入
截取关键帧