检查一个包是否安装过(比如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
!!