14. Linux学习
小师兄.
语言学习开发路上的一个初学者。
展开
-
Linux学习(一)基本指令学习
多用户登录的操作系统1、常用快捷键按键作用Ctrl+d键盘输入结束或退出终端Ctrl+s暂停当前程序,暂停后按下任意键恢复运行Ctrl+z将当前程序放到后台运行,恢复到前台为命令fgCtrl+a将光标移至输入行头,相当于Home键Ctrl+e将光标移至输入行末,相当于End键Ctrl+k删除从光标所在位置到行末Alt+Backspace向前删除一个单词Shift+PgUp将终端显示向上滚动Shif...原创 2018-05-23 09:23:30 · 230 阅读 · 0 评论 -
Linux网络设置
重启网络最后reboot重启系统转载 2019-09-18 09:30:00 · 236 阅读 · 0 评论 -
Linux权限设置
一、查看文件目录和权限使用 ls 不带参数只显示文件名称,通过ls –al可以显示文件或者目录的权限信息。文件类型:d:文件夹-:普通文件l:链接文件权限:w:具有写的权限r:具有读的权限x:具有可执行的权限第一组:文件所有者的权限(也就是文件的创建者)的权限第二组:与文件所有者同一组的用户的权限第三组:不与文件所有者同组的其他用户的权限例...转载 2019-09-18 09:26:42 · 405 阅读 · 0 评论 -
查看Linux磁盘及内存占用情况
查看磁盘使用情况:df -k:以KB为单位显示磁盘使用量和占用率df -m:以Mb为单位显示磁盘使用量和占用率df –help:查看更多df命令及使用方法查看内存占用情况:1.topPID:当前运行进程的IDUSER:进程属主PR:每个进程的优先级别NInice:反应一个进程“优先级”状态的值,其取值范围是-20至19,一 共40个级别。这个值越小,表...转载 2019-09-16 15:57:42 · 348 阅读 · 0 评论 -
linux下mysql导入导出sql文件
window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_user...转载 2019-04-22 13:39:44 · 582 阅读 · 0 评论 -
linux个文件目录图表
目录 应放置档案内容 /bin 系统有很多放置执行档的目录,但/bin比较特殊。因为/bin放置的是在单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般帐号所使用,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。 ...转载 2019-04-16 17:35:10 · 181 阅读 · 0 评论 -
shell脚本启动 :字符串判空有空格报错:binary operator expected
使用-z或-n对一个变量判空时,需要注意若直接使用[ -n ${ARG} ]这种形式,若${ARG}中有空格将会报错,ARG="sd dd"if [ -n ${ARG} ]; then echo 'ARG:' ${ARG}else echo 'ARG is empty.'fi输出:line 27: [: sd: binary operator expected...转载 2019-04-15 17:07:38 · 9038 阅读 · 0 评论 -
nohup命令
1、nohup命令是no hang up 缩写,意思是不挂断的意思。2、nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。3、nohup和&结合使用&: 是指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着退出nohup: 不挂断的运行,注意并...原创 2019-04-02 09:22:42 · 4083 阅读 · 0 评论 -
Linux下多线程服务器Reactor模式总结(精华好文!!)
本文主要的目的是总结Linux下多线程服务器常用Reactor模式。PS:述而不作,里面很大部分知识都是总结的陈硕(muduo网络库作者,《Linux多线程服务端编程》作者)论述,感谢陈硕前辈。Reactor模式介绍Linux环境下高性能网络程序中,大都使用Reactor模式,比如libevent、libev、ACE,POE(Perl)、Twisted(Python)等。那什么是Reac...转载 2019-04-10 10:44:03 · 1835 阅读 · 1 评论 -
常用性能监控指南
当性能出现问题时,可以通过 Linux 操作系统的命令获取性能信息。本节会介绍一些常用的 Linux 的性能监控命令。top 命令 – 监控进程状态这个命令适合用来实时掌握操作系统的整体情况,且能够实时反映出系统各个进程的资源的占用情况,类似于 windows 的任务管理器。使用 top 命令可以显示进程信息。# top图中,上半部分显示操作系统的各种信息,包括 CPU...转载 2019-03-21 11:52:34 · 141 阅读 · 0 评论 -
linux 查看运行进程所在目录
在linux下查看进程用 ps -ef | grep XXX通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可...转载 2019-02-21 18:15:29 · 16362 阅读 · 1 评论 -
LInux日常工作使用指令
本文主要包括两部分,一是Linux基础命令的总结;二是总结一些常用的命令知识点。一、基础总结学习Linux的时候用思维导图做了归纳总结了基础部分的一些常用命令,用思维导图一以归档记忆,一以不断总结完善。主要包括文件处理、权限管理、文件搜索、帮助命令、用户管理、压缩解压、网络配置、关机重启。 二、常用命令系统信息uname -m 显示机器的...转载 2018-11-13 09:17:39 · 307 阅读 · 0 评论 -
Linux下安装kafka
下载、安装官网下载然后解压> tar -xzf kafka_2.11-0.10.2.0.tgz> cd kafka_2.11-0.10.2.0linux用户使用bin/目录下的命令,Windows用户可以使用bin/windows/下的命令使用启动服务kafka依赖于ZooKeeper,如果没有安装zookeeper,可以用kafka包里面现成的:...转载 2018-08-28 17:22:34 · 176 阅读 · 0 评论 -
Linux学习(三)关于进程和线程概念
一、三大概念:程序——编译好的二进制文件,不占用资源。进程——活跃着的程序,占用资源,是操作系统的基本单位。线程——进程的执行单位,与进程共享资源二、进程与程序关系:用户角度:进程是程序的一个执行过程操作系统角度:进程是系统分配的内存、CPU时间片等资源的基本单位区别:(进程是戏剧,程序是剧本,戏剧根据剧本来)程序是一个静态文件,存于磁盘中;进程处于动态程序运行的系统资源管理实体;三、编译的过程:...原创 2018-06-10 09:36:17 · 763 阅读 · 0 评论 -
Linux学习(二)关于文件基本操作
1、FHS标准(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准)两层规范:(1) / 下面各个目录存放什么文件数据?/etc:存设置文件/bin、/sbin:存可执行文件(2) 针对/usr、/var子目录定义/var/log/usr/share2、FHS标准文档3、目录路径cd 切换目录 . 表示当前目录 .. 上一级目录ls -a 查看隐藏文件 ...原创 2018-05-30 22:02:15 · 186 阅读 · 0 评论 -
Linux常用指令
文件: touch:建立空文件 : touch a(文件名):创建文件a touch ../路径:跨目录创建文件 touch a b:创建多个文件 echo:向文本添加内容 : >:新增内容,覆盖之前内容 >>:追加内容,不覆盖 echo 内容>文件名 mv:移动、改名 : 移动:mv 文件名 路径 ...转载 2019-09-18 09:33:34 · 269 阅读 · 0 评论