Ubuntu 安装ftp

1、执行: apt-get install vsftpd

2、执行:vim /etc/vsftpd.conf,在文件末端加入:write_enable=YES,将文件中local_enable取消注释并修改为YES(local_enable=YES),保存退出。

3、执行: service vsftpd restart,重启ftp服务

*、如果需要以root用户登录ftp,则需要执行“ vim /etc/ftpusers”,将文件中的root注释,重启服务后即可登录

Ubuntu 后台运行指令方法

在code处,填写需要运行的代码,回车执行如果返回类似PID进程号(例:[1]2901),说明该指令已在后台运行。重启后失效,需要再次执行。

nohup 【code】 > /dev/null 2>&1 &

Ubuntu 更换源

使用下方代码,编辑源更新列表文件。

vim /etc/apt/sources.list

保持该文件里有如下文字即可,注意标红文字处,根据系统版本不同需要修改为对应的版本字。

18.04 bionic、16.04 xenial、14.04 trusty、20.04 Focal

deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse

如果不是以上版本

请将文件内的文字改为如下,标红的版本字需要查询对应的版本文字。

deb http://old-releases.ubuntu.com/releases/ bionic main restricted universe multiverse
deb http://old-releases.ubuntu.com/releases/ bionic-security main restricted universe multiverse
deb http://old-releases.ubuntu.com/releases/ bionic-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/releases/ bionic-backports main restricted universe multiverse

oracle脚本查询某个值在哪个数据表中

忘了在哪儿找到的了,但是确实很好用,输入需要查询的值,查询出这个值出现在哪个表中。

红字的TEST0418为数据库用户,value处填写需要查询的值,也可用like查询。

--oracle无穷解查询数据库中的所有数据
DECLARE
V_SQL VARCHAR2(2000);
V_COUNT NUMBER;
BEGIN 
FOR XX IN (SELECT  TABLE_NAME,COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE OWNER='TEST0418' ) LOOP 
BEGIN 
V_SQL:= 'SELECT COUNT(1) FROM TEST0418.'||XX.TABLE_NAME ||' WHERE '||XX.COLUMN_NAME||' = ''value'' '; /*LIKE ''%123%'' ';*/
EXECUTE IMMEDIATE V_SQL INTO V_COUNT;
IF(V_COUNT>=1) THEN 
DBMS_OUTPUT.PUT_LINE('SELECT TEST0418.'||XX.COLUMN_NAME ||' FROM '||XX.TABLE_NAME ||' WHERE '||XX.COLUMN_NAME||' = ''value'' '); /*LIKE ''%123%'' ');*/
END IF;
EXCEPTION 
WHEN OTHERS THEN NULL;
END;
END LOOP;
END;