
[linux]基础命令
零点零一
Make it right before you make it faster. Keep it right when you make it faster. Make it clear before you make it faster. Do not sacrifice clarity for small gains in efficiency. -- Brian Kernighan
展开
-
linux 端口被占用,linux端口号被占用解决方法
3.在终端窗口中输入netstat -tln | grep+被占端口命令。例如: netstat -tln | grep 8080。4.输入lsof -i:+被占端口命令(例如lsof -i:8080),回车后可查看端口被哪个进程占用。5.输入kill-9+进程id命令,回车后即可杀死占用端口的进程。1.打开linux系统终端,可以在linux的桌面的空白处右击。2.在弹出的下拉选项里,点击打开终端。原创 2022-11-02 16:44:55 · 9914 阅读 · 0 评论 -
CMake和CCMake这两个概念的区别
CCMake is the GUI for manipulating files generated by/used by the cmake system.CCMake是用于处理由cmake系统生成/使用的文件的GUI程序。网友这么总结:ccmake is curses (terminal handling library) interface to CMake.cmake is the CLI (Command Line Interface)事实上有三个相关概念:cmake: .原创 2021-10-25 10:56:47 · 4630 阅读 · 0 评论 -
Ubuntu中apt与apt-get命令的区别
Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ubuntu 的脚步,开始鼓励用户使用 apt 而不是 apt-get。那么,apt-get 与 apt 命令之转载 2021-10-25 10:51:56 · 878 阅读 · 2 评论 -
Ubuntu的build-essential有什么作用
Ubuntu缺省情况下,并没有提供C/C++的编译环境,因此还需要手动安装。但是如果单独安装gcc以及g++比较麻烦,幸运的是,Ubuntu提供了一个build-essential软件包。查看该软件包的依赖关系:y@ubuntu:~$ apt-cache depends build-essentialbuild-essential|Depends: libc6-dev Depends: <libc-dev> libc6-dev Depends: gcc Depend...转载 2021-10-23 10:24:45 · 576 阅读 · 0 评论 -
linux环境使用gcc生成 静态库 动态库
利用gcc生成静态库和动态库 假设当前目录下有这些源文件:[main.c func.c func.h],其中main.c要调用func.c中的函数。 【1】生成静态库: $ gcc -c func.c -o func.o $ ar rcs libfunc.a func.o $ gcc main.c -o main -static -L. -lfunc $ ./main 【2】生成动态库: $ gcc -fPIC -...原创 2021-10-22 17:47:41 · 210 阅读 · 0 评论 -
TAR命令详解
在Linux中,压缩与解压用得最多的tar.tar命令确实很厉害。tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件以上五个是独立的命令参数,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 gz-j:有转载 2017-02-16 18:39:39 · 390 阅读 · 0 评论 -
linux中mv命令使用方法以及示例分析
这篇文章主要详细介绍了linux中mv命令使用方法以及示例分析,十分的全面,这里推荐给需要学习Linux命令的小伙伴mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。1.命令格式: mv [选项] 源文件或目录 目标文件或目录2.命令功能:视mv命令中第二个参数类转载 2017-04-06 10:27:47 · 1192 阅读 · 0 评论 -
linux下的打包与压缩
linux下的打包与压缩http://www.wanwuyun.com/pages/news/521.html?ref=myreadlinux压缩或解压缩工具有很多,除了已经很少有人使用的 compress 外,现在常用的还有 tar, bzip2 , xz 和 gzip 等,我们来说说它们的用法。先来说 bzip2 。 bunzip2 和 bzcat 可以由转载 2017-04-18 10:26:05 · 433 阅读 · 0 评论 -
CentOS6.2操作的一些内容积累
CentOS6.2网卡配置vi /etc/sysconfig/network-scripts/ifcfg-eth0按照以下格式修改DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议转载 2017-03-23 09:22:55 · 436 阅读 · 0 评论 -
vi 命令
移动到行首 0, 移动到行位$。转到文件结尾GG:光标移至最后一行nG:光标移至第n行首n+:光标下移n行n-:光标上移n行转载 2017-02-21 09:20:48 · 251 阅读 · 0 评论 -
tar命令和排除目录或文件
一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。例如:我们以tomcat 为例,打包的时候我们要排除转载 2017-02-21 09:17:42 · 17103 阅读 · 1 评论 -
tar打包绝对路径文件
tar打包绝对路径文件http://blog.youkuaiyun.com/billfeller/article/details/15107897 作者:zhanhailiang 日期:2013-11-10当使用tar打包绝对路径文件时会警告:tar: Removing leading `/' from member names[user_00@CoalaaHK1 ~]$ tar -zcvf te转载 2017-02-20 19:31:18 · 8687 阅读 · 0 评论 -
[命令技巧]mkdir -p
本文转载自:http://www.dutor.net/index.php/2010/06/cmd-mkdir-p/上一篇[命令技巧]mkcd中,mkcd函数里面使用到了mkdir的-p选项。mkdir的-p选项允许你一次性创建多层次的目录,而不是一次只创建单独的目录。例如,我们要在当前目录创建目录Projects/a/src,使用命令1mkdi转载 2017-02-20 19:28:09 · 1594 阅读 · 0 评论 -
linux Shell脚本学习汇集的问题
linux脚本setenforce什么意思setenforce是Linux的selinux防火墙配置命令 执行setenforce 0 表示关闭selinux防火墙。setenforce命令是单词set(设置)和enforce(执行)连写,另一个命令getenforce可查看selinux的状态。shell编程中“esac”是什么意思shell 的风格,用倒序的字母单词转载 2017-02-20 09:51:23 · 441 阅读 · 0 评论 -
shell 中的单行注释和多行注释
1. 单行注释众所周知,# 比如想要注释:echo “ni”# echo "ni" 2. 多行注释:法一:: 语句1语句2语句3语句4!例如:linux101:/home/wsj # sh dianninininininilinux101:/home/wsj # more dian#!/bin/kshecho转载 2017-02-17 11:47:00 · 979 阅读 · 0 评论 -
Linux防火墙iptables学习笔记(三)iptables命令详解和举例
Linux防火墙iptables学习笔记(三)iptables命令详解和举例网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能有所帮助。网管员的安全意识要比空喊Linux安全重要得多。iptables -Fiptables -Xiptables -F -t mangleiptables -t mangle -Xiptables -F转载 2017-02-17 11:42:09 · 508 阅读 · 0 评论