十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1、编辑文件vi,按下i进行编辑,保存结束。编辑 ESC :wq回车,不保存结束。编辑 ESC :q回车。
龙门ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
2、在Linux系统下执行文件我们需要使用的的文件名sh,假如我们需要执行host.sh文件,我们需要进入文件所在目录接着执行。
结束当前正在运行的命令分为前台和后台命令:
1、终止在终端中正在运行的前台命令使用Ctrl+C快捷键就可以了!
2、终止后台运行的命令。
方法一:通过 jobs 查看job号,比如为1,执行命令 kill %1。
方法二:通过 ps 查看进程号,比如为num,执行命令 kill num。
Linux运行sql脚本的具体操作步骤如下:
1、使用shell工具登陆到安装postgresql的服务器,切换到postgres用户,postgresql默认的操作用户,命令是:su - postgres,查看当前路径是/var/lib/psql,创建一个test.sql脚本文件,命令是:vim test.sql。
2、sql脚本内容是:create table test (id int not null primary key,name text);insert into test valus(1, 't1');
3、执行test.sql脚本,命令是:psql -f test.sql
这里是因为postgresql安装本机上,在第一步中我们切换到了postgres用户,因此这里默认就是postgres用户来操作,不用带上用户名和密码。执行结果如下,可以看到有两个提示:
create table
insert 0 1
执行完成后,我们登入数据库,命令是:psql
4、进入psql交互式命令行后,我们执行两个查看命令:\d
可以看到表test确实已经创建成功,然后执行命令:\d test
可以看到表中字段是id和name,和我们创建语句中内容一样,说明第一条语句执行成功。
5、查看表中数据,命令是:select * from test;
显示出来的值是1,t1,说明第二条执行语句也执行成功,说明test.sql脚本执行成功。
6、默认是postgres用户,本机操作是,不需要用户和密码,现在我们来试试操作远程linux服务器上的postgresql,也就是说执行本地的脚本文件,在远程服务器上创建表。如下面图中所示,命令是:psql -U test1 -h 192.168.1.194 -f test.sql,输入对应用户的密码。
7、登陆到这个远程服务器上,命令是:psql -U test -h 192.168.194
执行查看命令:\d,\d test
最后查询数据库:select * from test;结果和上面都一致。
1)使用less [file] 命令查看
2)[g] 跳到文件头
3)[G] 跳到文件尾部
4)[/] 向下查找
5)[?] 向上查找
6)[n] 查找后找下一个
7)[N] 查找后找上一个
8)[b] 向上翻页
9)[d] 向下翻页
10)[ctrl+c]打断当前操作
11)\q q!退出当前操作
12)cd ..是返回上一层目录, cd -是返回到上一次的工作目录
如果当前目录是 /usr/local
再执行cd ..就是到 /usr
而执行cd -就是到/
13)tail -f
14)ctrl+c退出tail
15)exit退出当前登陆的用户名
16)less 进入文件
17)ll 展开
18)vim 编辑
19)alias 设置别名
20)cat 将某个文档中的内容显示出来
21)创建文件
touch 创建二进制文件 mkdir 创建文件夹 vi 创建文件
22)grep 检索目标行命令
23)sudo su root 切换用户
24)chmod 777 修改权限
chown www-data:www-data 修改所属用户和分组