Ubuntu小技巧积累

来源:互联网 发布:淘宝闲鱼下载 编辑:程序博客网 时间:2024/06/05 18:19
  1. apt-file —— 有的时候编译或者安装软件包,会提示缺少某个文件,比如头文件或者动态链接库xxx.so文件等, 这是因为没有安装某个必须的软件包所致。apt-file可以用来查找具体是哪个软件包。
  2. locate —— 查找文件和文件夹位置。精确,速度快,比whereis和find好用。
  3. scp ———在网络上不同的主机之间复制文件。scp命令的实际应用
    1>从本地服务器复制到远程服务器
    (1) 复制文件:
    命令格式:
    scp local_file remote_username@remote_ip:remote_folder
    实例:
    scp /home/linux/soft/scp.zip root@www.mydomain.com:/home/linux/others/soft
    (2) 复制目录:
    命令格式:
    scp -r local_folder remote_username@remote_ip:remote_folder
    例子:
    scp -r /home/linux/soft/ root@www.mydomain.com:/home/linux/others/
    上面 命令 将 本地 soft 目录 复制 到 远程 others 目录下,即复制后远程服务器上会有/home/linux/others/soft/ 目录
    2>从远程服务器复制到本地服务器
    从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了。
    例如:
    scp root@www.mydomain.com:/home/linux/soft/scp.zip /home/linux/others/scp.zip
    scp www.mydomain.com:/home/linux/soft/ -r /home/linux/others/
    linux系统下scp命令中很多参数都和 ssh1 有关 , 还需要看到更原汁原味的参数信息,可以运行man scp 看到更细致的英文说明.
  4. 远程桌面。Ubuntu自带桌面共享和远程访问。设置起来有点儿麻烦,而且不能从外网访问内网,强力推荐TeamViewer。这里只是记录下自己的配置步骤:
    1> 在需要被访问的系统打开桌面共享(搜索”桌面共享”),按照提示设置好,记录下密码,在配置远程桌面客户端时要用。
    2> 从其它机器上打开Remmina远程桌面客户端,点加号图标(新建远程桌面文件),会弹出设置窗口。
    3> 名称项随便起
    4> 协议项要选VNC - 虚拟网络计算
    5> 服务器项点右侧的三个点,会自动搜索到可以连接到的共享桌面,选择正确的那个就可以了。中继器不用选,用户名是要访问的系统账户名,密码是在共享桌面设定的密码,
    6> 保存 。主窗口就会出现一个新条目,双击连接即可。
  5. FreeFileSync – 文件夹比较和同步。跨平台,支持sftp网络同步。
  6. 在ubuntu下,可以把sftp共享映射为本地文件夹。

Synchronize with SFTP (Linux)

An SFTP share can be mapped to a local folder for use with FreeFileSync:

Install:sudo apt-get install sshfsMount SFTP share:sshfs wsc@192.168.1.108:/home/wsc/ ~/Documents/mountpoint/Unmount:fusermount -u ~/Documents/mountpoint/
原创粉丝点击