smbclient和mount -t cifs共享win的共享文件夹? autocad小记
插入U盘没有反应?
首先,打开设备管理器, 发现usb大容量设备为黄色感叹号
其次, 将这个usb大容量设备先卸载, 然后点击“自动扫描硬件变化”,就可以重新自动安装usb的驱动。即可使用了samber的性质?
samber是用来在 局域网 中进行网络共享的工具;
它主要是用在 linux机器上(即安装在linux机器上), 供 windows机器来共享的, 当然也可以供其他linux机器来共享的。
而windows机器共享文件夹后, linux机器可以直接共享.
总之, samber不是 远程 通过远程网络, 通过wan来共享的.是 仅仅限于局域网中 进行共享的.samber跟http, ftp等的区别?
要在不同的机器 之间 共享文件, 有多种方式,比如,
http: 采用的是 web服务器, 使用 http协议/https协议, 创建web服务器来共享文件资源, 可以有 iis, wamp, httpd, apache, nginx等
ftp: 采用的是 ftp服务器, 有windows中的ftp系列软件,和 linux中的 vsftp软件
前面两种都是 通过 传统的 远程 访问的方式和概念. (不管两个机器是否是在同一个 局域网中,即使不在同一个局域网中也可以使用)
而要 在同一个网段 内的 局域网中 共享文件资源的话, 就可以更方便的 更快捷的使用 samber或 samber client.为什么要mount?
对于linux系统, 外在的设备/磁盘, 比如 /sdb, /sdc, /sdb1 /sdb2 /sdb3等设备 , 它仅仅只是设备, 只有当这些设备 "进入"到linux的文件系统中, 在"系统中进行注册" 后, 才能被系统所"识别 和 管理", 系统才能进行这些设备(目录/文件)进行文件的操作等. 这个"进入和注册"等 操作就是 mount.
所以, 外在的设备, 包括: 光盘/软盘/移动硬盘/usb/MP3设备等, 都要进行 mount.
而根据系统的通用设定, 通常usb插入机器后, 会自动 进行mount!
而windows的共享文件夹, 在linux的 smbclient来看, 只是一个外部的设备, 不能自动mount, 所以 要 手动的进行mount!
- mount的选项
使用 -o 选项, 只能是/必须是 root用户才可以,所以, 通常mount时,使用 su -c 或 sudo来做;
mount的 -t类型, 如果是windows 的共享文件夹, 在linux的smbclient访问时, 进行mount的类型,是mount -t cifs -o ...
,不能是NFS, 也不能是 NAS, 必须是 cifs: (cifs: common internet filesystem 通用的internet文件系统,是ms开发的 可以跨平台(windows和linux之间)使用的 共享文件夹系统 )
关于smbclient?
smbclient不是 samber服务器中的东西, 他是用来 让 linux机器 "访问/共享" windows 机器上的 共享文件夹时, 使用的一种工具, 如同 使用ftp:> 来进行文件传输一样.
使用smbclient: 第一, windwos机器上不需要做任何其他配置, 只需要 设置共享文件夹 (及共享文件夹的权限和共享用户)就行了; 第二, linux上不需要设置 samber服务器, 但是要用 smbclient工具来访问 windows 的共享文件夹. smbclient是linux上的一个 工具包, 这个包(估计是用php来写的? 本身php就是能 跨平台的! )就能实现 windows和linux直接 跨平台的 文件共享.安装smbclient的核心是libsmbclient. 然后用php做了一个包装器wrapper. 也就是下载的smbclient安装包的名称是: php-libsmbclient. 安装好后, 自动就有了 smbclient的命令了.
smbclient的命令选项有很多, 常见的 有这样几个:
-L: 列出目标机器上的共享资源 (包括默认共享的c$, d$, e$... 和 admin$, ipc$) 这个只是列出, 不会显示共享目录下的 子目录结构等..
-U: 指定登录(连接)的 用户名和密码. 格式是: -U windows_user%win_user_passwd , 密码和用户名之间用 百分号% 来连接, 中间不能有空格.
-c: 直接运行一个远程命令.但是, 如果要查看/操作smb目标机器上的 共享资源文件夹, 则是直接使用 smbclient命令 不要带其他附加选项, 比如:
smbclient //10.10.9.6 -U dell%dell
此时将进入 smb:> 系统命令提示符, 这个命令提示符如同cmd> , ftp:> 等子系统状态一样, 可以在 这个命令提示符的子系统中, 输入很多各种命令, 比如 get, mget, put, mput等命令进行管理共享文件.smb:> 中, 有一些命令是相同的, 类似于命令的简写一样, 比如: exit, quit, q等命令一样.
要使用 smbclient, 可以有三种方式,
一种是 进入 smb:> 子命令系统. 进入后, 下载使用get命令, 上传使用put命令
二种是 将共享文件夹 mount到 linux的 /mnt/wins中
三种是使用 smbcount命令, 挂载到linux系统中.
总之, 参考这篇文章: http://www.cnblogs.com/wangkongming/p/4476567.html
linux访问windows的共享文件夹 , 有两种方式, mount和smbclient, 注意的是, mount可以 单独使用 , 使用mount并不需要安装和使用 smbclient! 而smbclient的使用就如同 windows的 远程 telnet一样.
### 这里关于windows下的主机的共享地址的写法, 想想在windows的 cmd命令下, 在开始菜单的搜索框中, 要搜索 局域网中的共享文件夹的方式, 就是一样的了, 比如: ` windows的局域网下,共享文件夹搜索是: \\192.168.1.105\ ` 使用的 双反斜杠开始表示的 主机addr. 同样的道理, 在linux下, 要找到共享文件夹, 也是这样的, 只不过是 以 双 正斜杠开始的 了: ` //192.168.1.105/共享文件夹名称/ /mnt/要mount到的目标文件夹`
//// 这里一定要以 root身份登录, 因为mount windows的共享文件夹, 需要输入 用户在目标机器上的 密码, 所以你需要用 -o选项, 指定 username, 而要使用 -o选项, 就必须用 root身份来运行 mount命令.
inux访问Windows共享文件夹
1.首先在mnt夹下建立共享文件夹,如share。
2.加载Windows系统的共享文件夹
在Linux命令行下访问Windows共享文件夹的命令是:
mount -t cifs -o username=windowsusername //windows_machine/sharefiles /mnt/localfolder
如:mount -t cifs -o username=guest,password= //192.168.1.102/mtv /mnt/share // 这里一定要以 root身份登录, 因为mount windows的共享文件夹, 需要输入 用户在目标机器上的 密码, 所以你需要用 -o选项, 指定 username, 而要使用 -o选项, 就必须用 root身份来运行 mount命令.
其中:
windowsusername : Windows用户名
windows machine :Windows机器名
sharefiles :Windows共享文件夹名
然后就可以在 /mnt/localfolder 下访问Windows内容。
另外使用如下命令也可以在命令行环境查看Windows机器上的共享文件目录。
[root@localhost root]# smbclient -L //192.168.1.100
注:使用的是大写的L。
连接成功以后会显示WIndows机器上的共享文件目录的情况,然后继续mount共享文件夹就可以了。
3.取消访问命令:umount /mnt/localfolder
---------------------------
“-o”表示挂载参数,常见的是需要提供共享的用户名和密码,另外需要注意的是iocharset和codepage,
这两个参数是用来解决系统之间的字符编码转换的,如果出现乱码的情况,是需要调整这两个参数的,针对简体中文,使用utf8和cp936一般都可以解决问题
smbclient使用: mount挂载就有点类似于: windows中创建网络磁盘映射一样: `windows常用的网络磁盘映射是一样的`
### 当挂载成功后, 在图形界面中, 也可以直接管理共享文件夹.
挂载的Windows共享文件夹在Linux重启之后就会消失的,如果还要使用,是需要重新挂载的。
如果希望Linux开机自动挂载Windows共享文件夹,则需要将挂载命令添加到Linux的“/etc/fstab”
勾选“cad经典视图”就出现原来的经典视图界面。
给文件命名, 应该是: 多个信息_的组合, 这样便于今后的搜索
设置"单位"的命令是: un(unit)
设置"工具"->"选项": option的简写: op
cad中表示确认的方法有三种: 空格, 回车, 鼠标右键
缩放命令: zoom 简写为z, 输入缩放因子为0.1x
可以解决"不能再缩放, 缩放到最小的"
单行文字,也可以连续输入,只是输入的每一行文字都是 单独的一个对象
如同 绘制直线一样, 也可以连续绘制直线, 但是每次绘制的直线都是一个单独的对象, 不像多段线一样,
整个多段线是一个整体.
绘制轴测图的时候, 打开捕捉 -> 等轴测捕捉, 和正交, 绘制时, 按 f5或ctrl-e来 转换 等轴测的视图(等轴测
的视图只有三个方向, 依次循环切换是: 左->上->右->左...)
在等轴测视图上, 画圆, 要使用 椭圆el命令, 而不能直接选用圆的命令, 在画椭圆的时候, 选择"等轴测圆"...
对象追踪和极轴追踪, 方法是: 在要追踪的两个点上分别捕捉一下, 然后向两个捕捉点的中间相交的方向移动鼠
标直到得到你想要的点即可.
在等轴测视图中, 要得到相同的线/面元素的时候, 要使用复制的方法, 而不是偏移的方法.
线性标注只能是水平或垂直方向上的标注;
对齐标注可以是倾斜方向上的标注;
基线标注和连续标注是以一个已经存在 的"线性标注, 角度标注或坐标标注"为参考, 进行标注的
一个标注包括: 两条 "尺寸界线" 一条尺寸线, 以及标注文字.
基线标注的第一条尺寸界线是相同的, 而尺寸线不同; 而连续标注的尺寸线只有一条, 共用的.
快速标注, 是指一次性地标注多个对象的尺寸, 方法是: 全部选中你要快速标注的对象, 然后输入命令qdim(或
_qdim), 然后选项标注的方式或类型,如连续/基线,坐标, 等等.
dim是简写, dimension, vt. 在...上标出尺寸.
命令的前面加下划线和不加的区别?
加下划线是强制性的 以 命令行的方式显示 命令选项. 不加则 可能尽量以对话框的方式显示.
编辑标注尺寸线的倾斜和 标注文字的倾斜角度, 可以单击标注 "尺寸线上有A和有铅笔的图标". 尺寸线上 有毛
笔的图标是 "样式".
坐标标注指的是, 标注某个点(某个位置)的坐标, 如果是水平的,则是标注的横坐标, 如果是竖直的, 则是标注
的纵坐标.
标注的间距, dimspace是指通过命令来调整 两个标注之间的 间距. 方法是 依次选中两个 标注, 然后输入间距
即可.
也可以手动的调整两个标注的 间距, 即点击并拖动标注的 中间的 那个点.
线宽为0.0mm?
线宽从理论上来说就是为0的, 因为线宽大于0,实际上就是一个面了.
只是在显示和打印的时候, 是用极细的线来表示的.
在等轴测视图中, 画圆, 要使用el椭圆命令, 选择i(等轴测圆).
要生成上下左右相同的图形部分, 要使用 co复制命令,而不能使用 偏移命令.
smbclient和mount -t cifs共享win的共享文件夹? autocad小记的更多相关文章
- Linux开发环境搭建三 使用mount -t cifs 挂载windows共享目录方法与问题解决
转载链接:https://blog.csdn.net/fuyuande/article/details/82915800 嵌入式开发通常是在linux环境下编译,windows下开发,这就需要在lin ...
- Linux使用mount挂载samba共享
# 挂载smb使用读写777权限sudo mount -t cifs -o "rw,dir_mode=0777,file_mode=0777,username=winuser,passwor ...
- Ubuntu下配置Window CIFS共享
转自:https://blog.csdn.net/wanfengzhong/article/details/52550074 1. 准备windows共享文件夹 2. 安装 cifs-utilssud ...
- FreeNAS:创建 CIFS 共享(权限)
第一部分:新建账户与指定数据集权限 简单起见,本教程主要介绍带基本身份验证的 CIFS 共享,即只有输入正确的用户名和密码才可以访问共享目录.关于创建匿名共享.多用户权限管理以及域控制器相关内容,我们 ...
- Windows 断开CIFS共享出现 “此网络连接不存在”
Windows 断开CIFS共享出现 "此网络连接不存在" 首先请您尝试 net use * /delete /y 命令,若无效本文就是为您准备的. 检查是否是因为用户被设置共享桌 ...
- Mount Windows (CIFS) shares on Linux with credentials in a secure way
Posted on 09/09/2014 In almost all cases, when mounting a CIFS-share on a Linux host, you will nee ...
- Linux挂载Win共享文件夹 一
1, Win下选中文件夹,属性设置为共享,红圈中的为共享路径,挂载时//ip/共享路径 2, 3,Linux需要安装这两个软件 rpm -qa | grep samba-client rpm -qa ...
- Linux使用mount挂载Windows共享文件夹
https://blog.csdn.net/tojohnonly/article/details/71374984 https://github.com/tojohnonly 现实中会有这样的场景 , ...
- Linux使用mount挂载samba共享文件夹
挂载smb的目录,使用读写644权限 mount -t cifs -o "rw,dir_mode=0644,file_mode=0644,username=username,password ...
随机推荐
- word自动编号后面空格位置太大了
选择你需要调整的段落.右键点击.选择“调整列表缩进” 然后在弹出的窗口中,第三行的“制表符”改成“空格”即可.或者空格都不需要可以改为“不特别标注”
- Object-C-自定义类型归档
对自定义类型的对象进行本地化保存,那么该类型必须实现NSCoding协议! NSCoding 协议中只有两个方法,都是require的方法,一个是把本身的类型进行编码,一个是解码成类对象,返回一个对象 ...
- ReactiveObjC
简介: RAC 指的就是 RactiveCocoa ,是 Github 的一个开源框架,能够帮我们提供大量方便的事件处理方案,让我们更简单粗暴地去处理事件,现在分为 ReactiveObjC 和 Re ...
- verilog代码基础
verilog拼接符用法: https://zhidao.baidu.com/question/531343285.html wire [31:0] bit_mask = { {8{be[3]}}, ...
- python mmap对象
----使用内存映射的原因 为了随机访问文件的内容,使用mmap将文件映射到内存中是一个高效和优雅的方法.例如,无需打开一个文件并执行大量的seek(),read(),write()调用,只需要简单的 ...
- 【Alpha版本】冲刺阶段——Day1
[Alpha版本]冲刺阶段--Day1 阅读目录 Alpha 阶段成员分工及任务量 团队成员贡献值的计算规则 明日任务 今日贡献量 站立式会议 TODOlist [Alpha 阶段成员分工及任务量] ...
- hdu1599 find the mincost route
题目链接 floyd找最小环 很好理解 #include<algorithm> #include<iostream> #include<cstdlib> #incl ...
- 大数据自学3-Windows客户端DbVisualizer/SQuirreL配置连接hive
前面已经学习了将数据从Sql Server导入到Hive DB,并在Hue的Web界面可以查询,接下来是配置客户端工具直接连Hive数据库,常用的有DbVisualizer.SQuirreL SQL ...
- 怎样从外网访问内网Jupyter Notebook?
本地安装了一个Jupyter Notebook,只能在局域网内访问,怎样从外网也能访问到本地的Jupyter Notebook呢?本文将介绍具体的实现步骤. 准备工作 安装并启动Jupyter Not ...
- Django模糊查询
https://blog.csdn.net/liuweiyuxiang/article/details/71104613 def search(request): searchtype = reque ...