随笔分类 -  Linux

Linux相关知识包括常用的终端命令,shell命令,常见问题的解决方法等。
摘要:简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储 阅读全文
posted @ 2017-09-14 10:28 张大猛 阅读(526) 评论(0) 推荐(0) 编辑
摘要:一、首先是安装VMWare tools1、以root身份进入Linux2、在虚拟机软件Vmware状态栏中,点击 Setting菜单下的ENABLE VMWARE TOOLS子菜单,此时在linux的/media/下会出现一个新文件夹,把vmware-linux-tools.tar.gz(具体名字已 阅读全文
posted @ 2017-09-11 22:57 张大猛 阅读(10090) 评论(0) 推荐(0) 编辑
摘要:用Xshell root连接时显示ssh服务器拒绝了密码,应该是应该是sshd的设置不允许root用户用密码远程登录 修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会有这个文件,如果文件不存在请检查是否安装了openssh。 输入以下命令 找到 改成 如果不能更改, 阅读全文
posted @ 2017-09-11 21:27 张大猛 阅读(5800) 评论(0) 推荐(0) 编辑
摘要:现在,很多人可能已经用上ubuntu了,大家可能花了大量时间在ubuntu的美化上,这无可厚非,但是,ubuntu应该给我们的工作和学习带来更多的便利和方便。ubuntu作为linux,为我们提供了强大的网络方面的功能,其中的服务器技术尤其强大,安全。如果不学习linux的网络技术,很难说自己掌握了 阅读全文
posted @ 2017-03-13 14:41 张大猛 阅读(376) 评论(0) 推荐(0) 编辑
摘要:现在Linux是非常火的 很多人喜欢用它,界面简单,操作容易,有很多图形化工具如WinSCP可以与ubuntu进行文件的上传的与下载,Xshell就是如同控制ubuntu的终端一样,简单方便,不过要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VN 阅读全文
posted @ 2017-03-12 19:09 张大猛 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:在Linux中Makefile扮演一个非常重要的角色,我们可以以Linux为平台在上面编写我们需要的C程序代码, 对于C语言来说,Linux是一个非常好的平台来学习、使用、调试、验证C代码的平台,其强大的Vim编辑器,还 有强大的gcc编译工具和gdb的调试工具,对于我们学习C语言都是一个非常重要的 阅读全文
posted @ 2017-03-11 00:08 张大猛 阅读(3024) 评论(0) 推荐(0) 编辑
摘要:简单的开始 我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行): #!/bin/bash 此行称为 shebang(就是 sharp (#) + bang (!) 的意思),会指引操作系统使用接下来指定的程序 阅读全文
posted @ 2017-03-10 16:30 张大猛 阅读(364) 评论(0) 推荐(0) 编辑
摘要:root用户与超级用户的切换 (1) sudo -i (2) sudo su (3) su root 安装升级 查看软件xxx安装内容 查找软件库中的软件 显示系统安装包的统计信息 显示系统全部可用包的名称 显示包的信息 查找文件属于哪个包 查看已经安装了哪些包 也可用 翻页查看 查询软件xxx依赖 阅读全文
posted @ 2017-03-10 07:57 张大猛 阅读(3419) 评论(0) 推荐(0) 编辑
摘要:注意:不同版本的Linux会有所区别,不过大同小异 Linux 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为 阅读全文
posted @ 2017-03-09 22:21 张大猛 阅读(14535) 评论(0) 推荐(0) 编辑
摘要:编译执行bash的方法 (1)bash test.sh (2) chmod 755 test.sh #给bash赋予可执行的权限 r-4 w-2 x-1 ./test.shbash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数组中的元素要利用 阅读全文
posted @ 2017-03-09 21:59 张大猛 阅读(992) 评论(0) 推荐(0) 编辑
摘要:xshell连接linux主机时,会出现错误:Could not connect to '127.0.0.1' (port 22): Connection failed. 但是这时能ping通。 通过查看资料,这种情况可能的原因主要有三种: A 桥接模式可以使路由器使用DHCP的方式分配IP,如果你 阅读全文
posted @ 2017-03-05 08:50 张大猛 阅读(41420) 评论(0) 推荐(1) 编辑