这是乔戈里的第151篇原创
Linux命令
1.删除一行
dd (需要摁一下esc键)
2.插入编辑代码
a或者i进入编辑模式
整体缩进vim下
设置行号
设置行号很简单
那么怎么关闭行号呢?
拷贝文件夹
必须加入 -r 应该
cp: omitting directory ‘/home/work/odp3/app/apm/’
[work@xxx]cp /odp3/app/apm/ /odp/app/cp:omittingdirectory‘/home/work/odp3/app/apm/’[work@xxx] ls
newapp
[work@cp01-xray02-plat app]
[work@cp01-xray02-plat app]cp /odp3/app/apm/ /odp/app/−r[work@cp01−xray02−platapp] ls
grep
只查看文件名:
vim编辑器的批量缩进
在公司工作大多数时候都要在linux下进行编程,编程的时候经常遇到需要将一段代码进行整体的向左向右缩进,一行一行操作,搜了一下,果然是有的这种快捷操作的。
看到这里,有人想不就是这些命令吗,我都知道,算什么东东,那你再看看接下来的!
Samba
在Linux进行操作,会想到有没有能够使用sublime这样的软件直接打开进行操作,那多方便,找文件,切换目录,修改文件啥的都很快,因为sublime打开一个代码文件夹会有一个可视化目录结构,各种操作都很方便,于是我就想想能不能找到一个工具能远程访问linux服务器,然后用sublime打开远程服务器上的文件,你还别说,真有这样的东西,那就是Samba,因为我是MAC这里就附上MAC安装记录吧。
以下都在 ROOT 用户下进行
1.samba 安装
不使用源码安装,直接使用以下命令:
root 权限执行:yum install samba samba-client samba-swat
2.samba启动(root)
/etc/init.d/smb start
/etc/init.d/smb stop
/etc/init.d/smb restart
备注:可能会出现
Shutting down SMB services: [FAILED]
再执行一遍/etc/init.d/smb restart 即可
3.samba设置
执行命令:
cd /etc/samba
vim smb.conf
在文件中添加
[global]
diplay charset = utf8
unix charset = gbk
dos charset = gbk
workgroup = img
netbios name = img
server string = uc
security = user
[img]
comment = uc
path=/home/work
create mask = 0664
directory mask = 0775
writable = yes
valid users = work
browseable = yes
这个文件中已经又个[global],只不过下面没内容,继续把上述内容添加到下面即可,[glboal]只保留一个即可。说明必看
修改完以后保存退出
smbpasswd -a work
说明:这个work和valid users = work 中的work是一个含义
注意!!!
/etc/init.d/smb restart
(mac客户端专用)到mac下查看samba共享目录是否能够进入:

连接服务器,由于我们创建的是work账户,IP地址是你安装samba的机器,首次登录需要输入之前设置的用户名和密码(这里就是执行smbpasswd -a work 的命令的用户名和密码),再登录就不用这么输入啦;

执行成功之后,会看到服务器上的对应路径的目录信息,文件就可以相互拖动,暂时只是初步搭建了环境,然后使用sublime访问就行了。
———— e n d ————
觉得文章不错的,欢迎点在看和转发,长按下图关注公众号 程序员乔戈里,收看更多精彩。