linux 技巧

 2023-09-10 阅读 28 评论 0

摘要:一.批量所搜符合的文件,再对文件内容进行搜索,对搜索到的内容进行计数: find . -name 'log_2017-11-01-1*'|xargs grep "数据"|wc grep "12:12:1[2]" log grep "12:12:1*" log shell入门教程。二.后台运行命令:

一.批量所搜符合的文件,再对文件内容进行搜索,对搜索到的内容进行计数:

find . -name 'log_2017-11-01-1*'|xargs grep "数据"|wc

grep "12:12:1[2]" log

grep "12:12:1*" log

shell入门教程。二.后台运行命令:

通过xshell连接时退出终端会出现正在运行的命令终止的情况,使用( <command> &)将命令放置到后台运行

(python load.py &)

三.输出文件:

运行程序将结果重定向到文件,如果需要计算程序所耗费的时间需要使用 time 命令。time 命令使用标准错误输出。

vim使用技巧,(time <command>) >& test.txt

(time date) >& b.txt 2>&1   错误输出重定向标准输出

参考http://blog.csdn.net/robertsong2004/article/details/38655389

四.杀死进程

  • pkill -9 name
  • killall name
  • kill pid

 参考: http://www.cnblogs.com/lwm-1988/archive/2011/08/20/2147299.html

vim高级技巧, 

五.挂载硬盘:

第一步:列出所有磁盘  命令:  ll /dev/disk/by-path  or  fdisk -l

第二步:格式化硬盘 

fdisk /dev/vdb

vim用法,n   新建一个分区

p  创建主分区

1 一个主分区

两次回车使用默认值全部使用

w 确认写入信息

LINUX的特点,第三步:创建分区

mkfs.ext4 /dev/vdb

第四步:挂载分区

mkdir /data

mount /dev/vdb /data 

shell基础,第五步:将信息写入fstab,让系统开启自动挂载。

 命令:  echo "/dev/vdb              /data                  ext4    defaults        0 0" >> /etc/fstab

参考连接:http://www.linuxidc.com/Linux/2015-04/115841.htm

 

六.centos6  安装python2.7,与2.6并存

vim实用技巧,参考连接:https://danieleriksson.net/2017/02/08/how-to-install-latest-python-on-centos/

 七.linux python连接Oracle数据库

下载python Oracle包 cx_oracle

下载Oracle 版本驱动 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

安装命令 sudo rpm -ivh  oracle-instantclient11.2-basic-11.2.0.3.0-1.i386.rpm

设置环境变量(如果退出进程会环境变量会失效,需要放在):export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/lib/oracle/11.2/client/lib

设置永久环境变量:/etc/profile 添加命令进入

参考链接:http://blog.csdn.net/kongxx/article/details/7107661

八.linux安装MySQL

1.使用yum安装

yum install mysql mysql-server mysql-devel -y

2、查看是否生成了mysqld服务, 并设置随机启动

# chkconfig --list |grep mysql 

# chkconfig mysqld on  设置随机启动

3、启动mysqld服务
执行如下命令进行启动,两种方法都可以:
# /etc/init.d/mysqld start     
# service mysqld start 

参考连接:https://www.cnblogs.com/nzplearnSite/p/5002775.html

 九。对比文件差异

diff -ruNa s1 s2

 

十、yum 源报错

 Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 https://fedoraproject.org/static/0608B895.txt

rpm --import /etc/pki/rpm-gpg/RPM* 

转载于:https://www.cnblogs.com/maoxianfei/p/7747229.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/37082.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息