边工作边学的Unix/Linux Shell命令

3 篇文章 0 订阅
3 篇文章 0 订阅

检查一个包是否安装过(比如mysql-server):

dpkg -s mysql-server

要用vi新建文件一定要用sudo:

sudo vi newfile.html

不用sudo会出现写完文件不能保存,提示 can’t write。。给新手造成无可挽回的心理阴影面积

文件操作

重命名文件和移动文件是一个命令:mv,当然,使用的时候还是要加sudo

sudo的意思是作为最高权限去操作

从自己的服务器上下载文件:

scp [username]@[ip address]:[file_directory] [local_directory]

比如我要从/var 目录里下一个file.txt 到我mac的桌面上,用户名是username,ip地址随便写个11.11.11.11,就这么写:

scp username@11.11.11.11:/var/file.txt ~/Desktop

然后shell会提示你输入密码,验证成功就完成了下载工作;使用的时候把用户名和ip地址改成你自己的即可。

把文件从本地传到服务器

scp [username]@[ip address]:[file_directory] [local_directory]

比如我要从我mac的桌面上传一个file.txt 到 服务器端 目录里,用户名是username,ip地址随便写个11.11.11.11,就这么写:

scp file.txt username@11.11.11.11:~

这是本地的Terminal操作。

man查看文档

很多命令都可以用man 来查看对应的文档,我今天想知道如何用命令行删除一个文件夹,我知道删除文件是rm -f 命令,但不知道删文件夹怎么写,于是我用man 查了一下:

man rm

看到文档里面说man -d 是删除文件夹的,于是

cd Desktop
mkdir hi
rm -d hi

这三行命令分别:进入桌面,创建一个叫做’hi’ 的文件夹,删除它。

骚年,要会用man!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值