linux
猪小皮
恒
展开
-
Linux下查看系统配置
linux转载 2022-06-26 16:43:41 · 9531 阅读 · 0 评论 -
linux之mv命令
mv -o 源目录内容 目标目录内容原创 2021-11-21 21:07:07 · 414 阅读 · 0 评论 -
linux之kill掉仅知道进程名字的进程
ps -ef|greo 进程名字 | grep -v grep | awk '{print $2}' | xargs -r kill -9原创 2021-11-21 21:03:47 · 698 阅读 · 0 评论 -
linux之查看指定行数的文件
(1)head命令查看文件中的前200行head -n 200 filename(2)tail命令查看文件中的后200行tail -n 200 filename(3)查看文件100行到200行head -n 200 filename | tail -n 100(4)从200行开始显示文件内容tail -n +200 filename(5)显示除后200行文件内容head -n -200 filename...原创 2021-11-21 21:00:20 · 961 阅读 · 0 评论 -
linux之查看系统服务器是arm架构还是x86
uname -m原创 2021-11-21 20:55:25 · 8460 阅读 · 1 评论 -
linux之查看系统版本
lsb_release -a注意:适用于所有linux发行版原创 2021-11-21 20:54:03 · 184 阅读 · 0 评论 -
linux之释放内存空间
Linux服务器运行一段时间后,由于其内存管理机制,会将暂时不用的内存转为buff/cache,这样在程序使用到这一部分数据时,能够很快的取出,从而提高系统的运行效率,所以这也正是linux内存管理中非常出色的一点,所以乍一看内存剩余的非常少,但是在程序真正需要内存空间时,linux会将缓存让出给程序使用,这样达到对内存的最充分利用,所以真正剩余的内存是free+buff/cache 但是有些时候大量的缓存占据空间,这时候应用程序回去使用swap交换空间,从而使系统变慢,这时候需要手动去释放内存,释放转载 2020-12-28 23:06:39 · 616 阅读 · 0 评论 -
Linux下之将一个文件夹所有文件的文件名输入到txt文件中
Linux下将一个文件夹所有文件的文件名输入到txt文件中ls | grep ".txt$" > list.txt原创 2020-12-28 23:02:14 · 3704 阅读 · 0 评论 -
2020-12-06
linux之如何查看linux系统版本号方法1对于linux系统而已,有成百上千个发行版bai。对于发行版的版本号查看方法如以centos为例。输入lsb_release -a即可该命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版2方法2如果如上图,没有这个命令可以通过查看 Cat /etc/xxx-release XX为发行版名称。如 centos-release3方法3.也可以通过查看/etc/issue文件查看发行版版本号END查看系统内核版本原创 2020-12-06 11:34:34 · 65 阅读 · 0 评论 -
linux之mv命令排除某个文件或文件夹
假设目录结构如下:|parent |--child1 |--child2 |--grandChild1 |--grandChild2 |--grandChild3 |--grandChild4 |--grandChild5 |--grandChild6现在要改为:|parent |--child1 | |--grandChild1 | |--grandChild2 | |--gran转载 2020-06-21 20:16:22 · 3429 阅读 · 0 评论 -
linux之netstat与lsof
netstatnetstat用来查看系统当前系统网络状态信息,包括端口,连接情况等,常用方式如下:netstat -atunlp,各参数含义如下:-t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(LISTEN状态的套接字) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序 -n : 不进行DNS解析 -a 显示所有连接...转载 2020-03-29 14:33:02 · 347 阅读 · 0 评论 -
linux系统中查看磁盘空间及内存占用情况
一、查看磁盘空间1.1df1.2df -k1.3.df -h二、显示可用内存2.1free原创 2019-04-09 00:59:06 · 1191 阅读 · 0 评论 -
Linux安装VMwar Tools
(1)虚拟机——安装VMware Tools(2)打开终端,进入VMware Tools的目录(3)开始安装:#tar zxvf VMwareTools-10.0.10-4301679.tar.gz -C /tmp 解压tmp目录下-C 表示解压到指定目录下 (解压到当前目录发现会出现 无法 open: 没有那个文件或目录)#cd /tmp/vmware-tools-distrib#su...原创 2018-07-09 11:42:41 · 346 阅读 · 0 评论 -
linux之管理员账号下使用base64加解密
Linux下用base64命令加解密字符串加密:$ echo Hello World | base64SGVsbG8gV29ybGQK解密:$ echo SGVsbG8gV29ybGQK | base64 -dHello World原创 2020-04-28 10:58:58 · 123 阅读 · 0 评论 -
linux之sed命令替换指定内容
(1)在脚本里写入以下命令:sed -i “s#/aaa/bbb#/ccc/ddd/#g” /111/222/test.properties(2)解释:将目录/111/222下的文件test.properties中的/aaa/bbb替换/ccc/ddd(3)该命令的基本语法如下:sed -i “s/要替换的内容/替换后的内容/g” 文件路径/文件名使用#代替/能够适应替换内容中含有/的内...原创 2020-04-24 10:25:52 · 5095 阅读 · 0 评论 -
linux 之测试端口命令wget
wget 11.11.255.11:20001三种返回:1 ip不通Connecting to 11.11.255.11:20001...2 ip通端口不通Connecting to 11.11.255.11:20001... failed: Connection refused3 端口通Connecting to 11.11.255.11:20001... connected理由:1 telnet可能linux没有装,但wget 一般都有2 tel...转载 2020-06-13 21:45:27 · 7102 阅读 · 0 评论 -
linux之删除文件排除指定文件或者目录方法
有时候更新网站的时候需要保留一些配置文件,或者某些特殊目录就需要这样的操作。实例一删除文件夹内所有文件保留部分文件[只能是当前目录下的文件或文件夹能保留]#以当前目录为基准 保留一文件+一文件夹rm -rf `ls|egrep -v '(config.js|dist)'`#以当前目录为基准 删除某一类rm -rf `ls *.php | egrep -v buy.php`实例二排除多个文件 config.php login.php#以当前目录为基准 删除某一类rm -rf `ls.转载 2020-06-09 22:54:40 · 1412 阅读 · 0 评论 -
linuxz之目录处理命令ls
命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:x显示目录文件语法:ls 选项[-ald][文件或目录] -a 显示所有文件,包括隐藏文件 -l详细信息显示 -d查看目录属性...原创 2020-07-19 17:36:36 · 126 阅读 · 0 评论 -
linux之目录处理命令cp
命令名称:cp命令英文原意:copy命令所在路径:/bin/cp执行权限:所有用户语法: cp -rp [原文件或目录][目标目录] -r复制目录 -p保留文件属性功能描述:复制文件或目录范例:$cp -r /tmp/Japan/cangjing /root将目录/tmp/Japan/cangjing复制到目录/root下$cp -rp /tmp/Japan/boduo /tmp/Japan/longze /r...原创 2020-07-19 17:36:57 · 262 阅读 · 0 评论 -
linux之查看系统安装的字符编码
locale -a原创 2020-06-02 23:15:52 · 523 阅读 · 0 评论 -
linux之查看用户home主目录在什么地方
echo $HOME原创 2020-06-02 23:14:37 · 16223 阅读 · 1 评论 -
linux之sed命令替换字符 shell 执行修改配置文件中的内容
在开发的过程中可能Linux环境不一致需要适应本地环境的HOME目录,可以通过脚本来修改配置文件内容,写一个test.sh的脚本在脚本里写入以下命令sed -i “s#ftfts_com_serverpa_path=.*#ftfts_com_serverpa_path= $HOME#g” test.properties该命令的基本语法如下sed -i “s/要替换的内容/替换后的内容/g” 文件名使用#代替/能够适应替换内容中含有/的内容,不需要转译.不然还要使用//转译!.*是匹...转载 2020-06-01 22:31:32 · 651 阅读 · 0 评论 -
linux之suse修改系统时间
suse 修改时间sudo date -s 2020/07/16sudo date -s 22:28:18原创 2020-06-01 22:25:48 · 1182 阅读 · 2 评论 -
linux之suse12修改主机名方法
1、重启失效:hostname myname该方式只修改内存内部的主机名。2、永久生效:2.1 修改/etc/HOSTNAME文件;2.2 修改当前的$HOSTNAME变量;2.3 重启/etc/rc.d/boot.local。(不是boot.localnet)因此执行脚本如下:#export HOSTNAME=myname#echo $HOSTNAME>/etc/...转载 2020-03-30 09:58:19 · 3069 阅读 · 0 评论 -
linux之读写权限解析
当我们操作linux系统的中的某些文件时候可能会遇到权限不够的问题,那么文件的读写权限是什么,又是怎么分化的呢?当我们想查看权限的时候可以通过“ll”指令了解,比如: 以Documents目录的权限来解说,drwxr-xr-x是它的权限,d代表目录,r-读,w-写,x-执行,2代表的是节点数,紧跟着的root是代表这个文件所属的用户是哪个,下一个root代表的是所属的用户群组是...转载 2020-03-29 15:20:34 · 475 阅读 · 0 评论 -
linux之批量修改文件及文件夹所有者及权限
Linux下批量修改文件及文件夹所有者及权限需要使用到两个命令,chmod以及chown例:对/opt/Oracle/目录下的所有文件与子目录执行相同的权限变更:chmod -R 700 /opt/oracle/-R参数是递归 处理目录下的所有文件以及子文件夹700是变更后的权限表示(只有所有者有读和写以及执行的权限)/opt/oracle/ 是需要执行的目录例:对 /op...转载 2020-03-29 15:14:23 · 392 阅读 · 0 评论 -
linux文件处理命令:rmdir
命令名称:rmdir命令英文原意:remove empty directories命令所在路径:/bin/rmdir执行权限:所有用户语法:rmdir [目录名]功能描述:删除空目录范例:$rmdir /tmp/Japan/boduo...原创 2020-07-19 17:37:11 · 79 阅读 · 0 评论 -
linux之目录处理命令:pwd
命令名称:pwd命令英文原意:print working directory命令所在路径:/bin/pwd执行权限:所有用户语法:pwd功能描述:显示当前目录范例:$pwd /tmp/Japan原创 2020-07-19 17:37:24 · 91 阅读 · 0 评论 -
linux之目录处理命令:cd
命令名称:cd命令英文原意:change directory命令所在路径:shell内置命令执行用户:所有用户语法:cd [目录]功能描述:切换目录范例:$cd /tmp/Japan/boduo 切换到指定目录 $cd .. 回到上一级目录...原创 2020-07-19 17:37:48 · 87 阅读 · 0 评论 -
linux之目录处理命令:mkdir
命令名称:mkdir命令英文原意:make directoies命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir -p [目录名]功能描述:创建新目录 -p递归创建范例:$mkdir -p /tmp/Japan/boduo $mkdir /tmp/Japan/longze/tmp/Japan/cangjin...原创 2020-07-19 17:37:58 · 139 阅读 · 0 评论 -
linux之对同一目录下不同的文件夹选择性打tar包
命令:tar -cvf d.tar a bc解释:打包文件夹a b c为d.tar查看打包内容:tar -tvf d.tar原创 2019-11-07 23:43:42 · 790 阅读 · 0 评论 -
Linux之给指定用户下的文件夹赋权
命令:chown -R 用户名 文件夹路径例:sudo chown -R root /dir1/dir2原创 2019-11-07 23:36:51 · 2219 阅读 · 0 评论 -
Linux之修改管理员用户和普通用户密码
更改个人账户密码普通用户想要更改自己的个人帐户密码,只需要运行passwd命令,不用带任何其他的命令:$ passwd示例输出:Changing password for nick(current) UNIX password:Enter new UNIX password:Retype new UNIX password:passwd: password up...转载 2019-11-07 23:09:24 · 3573 阅读 · 0 评论 -
Linux中find命令用法大全
Linux查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。本文将分为五个部分,从基本到提前使用find命令。 第一部分:查找名称查找文件的基本查找命令 第二部分:根据他们的权限查找文件...转载 2020-07-19 17:38:11 · 2089 阅读 · 0 评论 -
Linux之修改挂载目录的名称
Local系统管理员新增了一个VG,将一个原挂载点/u02改为了/u02-old, 如下所示。[root@mylnx01 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol00 37G 21G 15G 60% //dev...转载 2019-09-06 20:16:05 · 3094 阅读 · 0 评论 -
Linux查看端口占用并杀掉占用该端口的进程
一、查看端口占用情况 netstae -apn|grep 11305 显示情况: tcp 0 0 10.65.42.27:80 178.21.133.39:66771 ESTABLISHED 9003 / lighttpd二、查看进程号详细信息 9003即为进程号,找到进程号以后,使用如下命令查看详细信息: ps ...原创 2019-04-09 00:54:05 · 4409 阅读 · 1 评论 -
Linux系统中查看文件的内容
cat 文件名原创 2019-04-09 00:54:55 · 779 阅读 · 0 评论 -
linux系统中查看用户和组
1.查看系统所有的用户 cat /etc/passwd2.查看系统中所有的组 cat /etc/group3.查看用户所在组 groups 用户名原创 2019-04-09 00:58:01 · 2408 阅读 · 0 评论 -
Linux结束终端会话及幕后的控制台
一、结束终端会话 ubuntu@ubuntu:~$ exit二、幕后的控制台 即使没有运行终端仿真器,一些终端会话也会在图形桌面的后台运行叫做虚拟终端或是虚拟控制台。在绝大多数系统中,通过依次按下Ctrl-Alt-F1键到Ctrl-Alt-F6组合键,可以访问绝大部分Linux发行版中的终端会话。每当访问一次会话,就会出现登陆提示符,我们可以在其中输入用户名和密码。按Al...转载 2019-04-27 14:24:45 · 536 阅读 · 0 评论 -
Linux之删除用户
1、首先进入系统创建一个用户 [root@localhost /]# useradd haha #创建用户 haha是用户名 [root@localhost /]# passwd haha #为该用户设置密码注:可以指定在某个目录下创建用户 [root@localhost /]# useradd /homehaha 在home目录下创建haha用...转载 2019-05-28 23:50:19 · 214 阅读 · 0 评论