
linux
keep_forward
谢谢大家关注
展开
-
Ubuntu上两台服务器利用nfs实现共享文件夹
碰到的一个问题是,一台服务器A放不下所有的数据,部分数据只能放到另一台服务器B上,那么久涉及到如何把服务器B上的数据共享给服务器A,使得A可以看到B上的内容,需要用的是nfs文件共享工具。详细步骤如下:1、在B上安装nfs server, sudo apt-get install nfs-kernel-server (一般来说,会自动安装nfs客户端,如果没有安装,则需要执行sudo a原创 2020-10-11 08:01:43 · 907 阅读 · 0 评论 -
linux下python程序后台运行,并将打印信息保存文件
在跑比较时间比较长的程序,或者是打印信息比较多的程序时,一般都会后台运行程序,然后把打印信息保存在文件中,等程序运行结束后再检查输出日志。完成该功能可以用如下命令:nuhup python -u test.py > test.log 2>&1 &其中, 1. 最后一个“&”表示后台运行程序 2. “nohup” 表示程序不被挂起 3. “p...原创 2018-07-14 21:55:24 · 10227 阅读 · 5 评论 -
linux下统计代码量
在日常工作时,可能需要统计代码量,在linux下可以使用cloc工具来统计代码量。在ubuntu下可以直接使用如下命令安装cloc工具sudo apt-get install cloc安装之后,即可以使用cloc的命令来统计代码量,比如统计当前目录下的代码量cloc --exclude_dir="env,docs," .需要注意的是,该命令只统计当前目录(包括所有子目录...原创 2018-07-04 22:07:18 · 2286 阅读 · 0 评论 -
linux两台服务器间拷贝文件
比如登录到了服务器AAA,想要拷贝文件到服务器BBB(比如IP为192.168.1.1)上,可以使用如下的命令:scp aaa.aa user@192.168.1.1:/bb/bb/表示将服务器AAA上的文件aaa.aa复制到服务器BBB上的目录/bb/bb/下,其中user表示BBB上的某个用户。输入该命令,会要求输入user用户的密码,以执行拷贝操作。...原创 2018-06-05 22:18:37 · 457 阅读 · 0 评论 -
rpm安装、卸载、查询软件包
在linux系统上需要安装各种各样的依赖软件包,如果机器可以联网,那么还是比较方便的,但是如果不能联网,只能手工下载安装各种软件包,也是挺醉的,安装某个软件包A,A可能依赖于其它B1~B3个软件包,而每个Bx又可能依赖于其它Cx~Cx个软件包,简直没完没了。那么如果采取最笨的方法逐个下载,逐个安装,也是需要了解在CentOS系统下如何安装rpm包吧。首先下载对应的rpm软件包,可以在cen...原创 2018-05-19 11:03:29 · 4276 阅读 · 0 评论 -
linux下wget下载文件到指定目录
利用wget url可以下载网页或者文件,且下载当前目录下如果要指定目录,则用命令wget -P dir url用-P指定目录名,比如 wget -P /home/user/test www.baidu.com原创 2018-04-28 09:52:11 · 15203 阅读 · 0 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
转载自http://www.cnblogs.com/emanlee/p/3587571.html# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的...转载 2018-04-26 20:12:12 · 1834 阅读 · 0 评论 -
ubuntu下查看文件或文件夹的大小
一般用du -s file/dir 命令查看文件或文件夹的大小但这种方式很迷糊,没有明确的单位,可以用du -sh file/dir命令替换原创 2018-04-22 21:11:09 · 1711 阅读 · 0 评论 -
linux修改LD_LIBRARY_PATH
在linux修改环境变量时,可以直接export比如 export LD_LIBRARY_PATH=/mypath但这样会影响LD_LIBRARY_PATH这个变量可以LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/mypath就可以不会覆盖之前的内容...原创 2018-04-19 19:51:09 · 3014 阅读 · 0 评论 -
ubuntu下通过sh文件export环境变量
有一些环境变量需要导入, 但不想一个一个手动的导入,于是可以写一个shell脚本导入,比如在export_lib.sh中-Cpp 代码1export LD_LIBRARY_PATH=./lib如果直接运行./export_lib.sh,不能够导入成功,需要用 source export_lib.sh的命令来执行,执行后,再用命令-Bash 代码1echo $LD_LIBRARY_PATH就可以看到...原创 2018-04-19 19:47:06 · 4682 阅读 · 0 评论 -
ubuntu rm命令
rm命令详解:功能:删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。语法:rm [-fri] 文件…例子: rm -i test 说明:删除test文件,使用-i参数会提示用户确认删除,以防误删除。参数:-f:强制删除,忽略不存在的文件,从不给出提示。-i:交互模式删除文件,删除文件前给出提示。-r:递...原创 2018-04-11 19:00:53 · 7514 阅读 · 0 评论 -
ubuntu查看系统信息,操作系统版本号等
uname -a : 查看系统信息,比如系统名、节点名称、操作系统的发行版号、操作系统版本、运行系统的机器 ID号uname -r : 显示操作系统的发行版本原创 2018-04-09 19:22:17 · 2840 阅读 · 0 评论 -
Ubuntu查看日历
在ubuntu中,通过如下命令可以查看日历cal原创 2018-04-09 19:20:43 · 2311 阅读 · 0 评论 -
ubuntu查看硬盘使用情况
在Linux ubuntu下有可能需要查看硬盘的使用情况,可以使用如下命令:$df原创 2018-04-09 19:19:19 · 3340 阅读 · 0 评论 -
两台ubuntu服务器文件共享
碰到的一个问题是,一台服务器A放不下所有的数据,部分数据只能放到另一台服务器B上,那么就涉及到如何把服务器B上的数据共享给服务器A,使得A可以看到B上的内容。需要用的是nfs文件共享工具。详细步骤如下:1、在B上安装nfs server,sudo apt-get install nfs-kernel-server (一般来说,会自动安装nfs 客户端,如果没有安装,则需要执行sudo apt-g...原创 2020-10-11 20:19:11 · 679 阅读 · 0 评论 -
linux 代码封装成静态库和动态库使用(待续)
问题是这样的,自己的代码实现了一个数据分类的功能,如何把这部分代码完全打包成动态库和头文件,提供API给别人调用呢? 如果没有使用其它的依赖库或者其它开源代码,那么可以直接按照gcc编译器生成和使用静态/动态库的方式。可以参考博客: https://blog.youkuaiyun.com/arackethis/article/details/43340065 按照这篇博客里面的操作,基本可以完成自己生成静态库...原创 2018-04-09 19:07:08 · 3134 阅读 · 0 评论