码迷,mamicode.com
首页 > 系统相关 > 详细

Linux知识汇总

时间:2019-04-20 22:59:13      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:使用   blank   文件路径   url   blog   shared   source   splay   用户名   

一、常用命令

  • more

类似 cat ,cat命令是将整个文件的内容一页一页的显示
  • vim常用命令
        /+字符串      查找字符串
        ^ (即shift+6)       移到行首
        $ (即shift+4)       移到行尾
  • 输出重定向
标准输入stdin,标准输出stdout和标准错误stderr,三个系统文件的文件描述符分别为0,1和2。所以这里2>&1 的意思就是将标准错误也输出到标准输出当中
  • `dirname $0`
被‘括起来表示执行里边的命令;$0表示当前Shell程序的文件名;dirname $0表示获取当前Shell程序的路径,相当于输出./
  •  `basename $0`
只显示当前脚本或命令的名字。
  • BASH_SOURCE[0]
等价于 BASH_SOURCE, 取得当前执行的shell文件所在的路径及文件名。
  •  nohup......&
在后台运行
  • scp
拉远方文件:scp 访问远方机器的用户名@远方机器ip:远方文件路径  文件的本机存放路径
推本地文件:scp 本地文件路径 访问远方机器的用户名@远方机器ip:文件在远方机器的存放路径
  • git常用命令
        git helpget help + 命令      查看帮助
        git init                                     初始化git本地仓库
        git status                                查看文件状态(红色代表没有被纳入git管理或者文件被修改)
        git add+文件名                       添加文件到git版本控制中
        git commit -m "注释"            提交代码
        git config --global user.name "用户名"                配置全局用户名
        git config --global  user.email "邮箱"                   配置全局邮箱
        git reset  --hard HEAD^        版本回退,^代表一个版本
        git log                                     查看文件修改日志
        git reflog                                查看修改日志
        多人开发git步骤如下:
技术图片
技术图片
注: 1. git安装方法
       2. IntelliJ IDEA 中集成git

二、Swap内存介绍

类似Windows下的虚拟内存,当物理内存不够时,将磁盘上一块区域作为内存使用,但是磁盘读写较慢,这样会加大系统IO,同时造成大量页的换进换出,严重影响系统性能。我们可以通过参数swappiness调节Swap内存何时使用。
linux中swappiness默认设置为60,具体如下:
1 [root@akia~]# cat /proc/sys/vm/swappiness
2 60
也就是说,内存在使用到100-60=40%时,就开始出现有Swap内存的使用,Swap空间大小默认为物理内存2倍。
swappiness可以临时调整为10,重启无效,具体如下:
1 [root@akia ~]# sysctl vm.swappiness=10
2 vm.swappiness = 10
3 [root@timeserver ~]# cat /proc/sys/vm/swappiness
4 10
swappiness永久调整需要在/etc/sysctl.conf加上下边两行:
1 [root@akia ~]# cat /etc/sysctl.conf
2 # Controls the maximum number of shared memory segments, in pages
3 kernel.shmall = 4294967296
4 vm.swappiness=10
5 [root@akia ~]# sysctl -p
就可以了

Linux知识汇总

标签:使用   blank   文件路径   url   blog   shared   source   splay   用户名   

原文地址:https://www.cnblogs.com/lcmichelle/p/10743129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!