技术搜索记录集1

Centos

1. 简单安装FTP设置: 

yum -y install vsftpd
touch /etc/vsftpd/chroot_list
chkconfig vsftpd on
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
service iptables save
vim /etc/vsftpd/vsftpd.conf
EDITOR: anonymous_enable=YES
service vsftpd start
sestatus -b | grep ftp 
setsebool -P  ftp_home_dir  on

2. centos linux桌面转到控制台

Ctrl+Alt+F3~F7
或者直接修改配置文件:/etc/inittab; 其中级别为3是控制台标志
reboot

3. 查看端口信息

netstat -anp | grep ***
netstat 
lsof -i :1521 (当前连接运行的程序)
nmap 10.1.252.121 (端口扫描,没装,没测试)
cat /etc/services (本地服务,端口)
netstat -tulp (查看监听的端口)

4. 显示中文件乱码

vi /etc/sysconfig/i18n
把LANG="zh_CN.UTF-8"修改为LANG="zh_CN.GB18030"

5. 普通用户添加sudo权限

useradd test  #创建一个用户
gpasswd --add test admin  #添加test用户到admin组中
passwd test  #设置test用户的密码

chmod u+w /etc/sudoers
vim /etc/sudoers
"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名)
chmod u-w /etc/sudoers

userdel test  #清理测试用户

6. Socket

0-1024端口需要root权限才能使用。



Mysql

1. 修改root密码

# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>


vi/vim

1. 替换

vi/vim 中可以使用 :s 命令来替换字符串。
:s/vivian/sky/ 替换当前行第一个 vivian 为 sky
:s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
:n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky
n 为数字,若 n 为 .,表示从当前行开始到最后一行

:%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一行的第一个 vivian 为 sky
:%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky

可以使用 # 作为分隔符,此时中间出现的 / 不会作为分隔符
:s#vivian/#sky/# 替换当前行第一个 vivian/ 为 sky/
:%s+/oradata/apras/+/user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/

2. 查找

:/FindWord 回车


Gdb

gdb attach pid
gdb excu_file
run command_line



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值