随笔分类 - linux学习笔记
linux网络编程
摘要:查看服务器编码 查看linux的编码,修改为自己需要的,本文将已UTF-8为例进行说明。修改Linux服务器的配置文件:[root@iitshare ~]# vi /etc/sysconfig/i18n如果安装系统的时候选择了中文系统,则把LANG字段改为:LANG=”zh_CN.UTF-8″如果安
阅读全文
摘要:ubuntu终端下命令ifconfig的问题解决 问题一. ifconfig之后只显示lo,没有看到eth0 问题二. ifconfig之后显示eth0,但是没有显示静态IP地址,即无inet、地址、广播、掩码。 问题三. ping命令不能使用,因为dns还没设置,编辑/etc/resolv.con
阅读全文
摘要:IPTables基本命令 在向大家介绍复杂防火墙规则之前,还是先上一些简单的料,让大家对IPTables最为基本的命令有一些简单了解。 首先要说明的是IPTables命令必需以root权限运行,这意味着你需要使用root身份登录或者能够有权限使用su或sudo -i取得root Shell。下面的内
阅读全文
摘要:1.将本地虚拟机网卡设置ip >2.将虚拟机系统的网卡ip设置 >3.虚拟机设置特定网络模式vm8nat模式; (1) (2) (3) 保证正常互ping 通信, 4.在虚拟机系统中打开vsftp server服务 >见博客站内(FTP服务器--vsftpd的安装和配置) 5.在虚拟机系统中打开ss
阅读全文
摘要:作为最新版本的UBUNTU系统而言,开源,升级全部都不在话下。传说XP已经停止补丁更新了,使用UBUNTU也是一个很好的选择。ubuntu默认安装完成后只有ssh-agent(客户端模式),宾哥百度经验首发教您如何开启Ubuntu13.10中SSH-SERVER服务。 作为最新版本的UBUNTU系统
阅读全文
摘要:更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。如果不运行该命令,直接安装vsftpd,会出现"有 几个软件包无法下载,您可以运行apt-get update "的错误提示,导致无法安装。 更新源列表
阅读全文
摘要:Linux下的服务如果启动失败,一般是看报错和日志进行排查的 报错看不出什么,那么就看下日志记录了什么/var/log/vsftpd.log; 一般是配置文件有问题 /etc/vsftpd/vsftpd.conf /etc/pam.d/vsftpd 检查下是否修改过什么; 实在不行就虚拟软件安装下v
阅读全文
摘要:打开Linux ftp服务,如:vsftpd: unrecognized service [root@BZXXDBS02 ~]# service vsftpd start vsftpd: unrecognized service [root@BZXXDBS02 ~]# 编写: vi /etc/xin
阅读全文
摘要:ubuntu 9.10默认的是UFW防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 最简单的一个操作:sudo ufw status可检查防火墙的状态,我的返回的是:不活动 sudo ufw version防火墙版本: ufw 0.29-4ubuntu1 Co
阅读全文
摘要:2 从system settings 进入language support ,在keyboard input method system 中是看不到自己安装的搜狗输入法的。 从system settings 进入language support ,在keyboard input method sys
阅读全文
摘要:本次例程的环境是在FC6下,通过终端操作的。 注意要挂载U盘需要有管理员的权限。 切换成管理员,输入: su root 然后输入管理员密码,进行密码认证; 成功后,先在 /mnt 下建立一个名叫USB的文件夹,文件夹名称随意: mkdir /mnt/USB 然后将U盘插入电脑的USB接口,再输入:
阅读全文
摘要:在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思删除文件
阅读全文
摘要:copy命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。 该命令的各选项含义如下: - a 该选项通常在拷贝目
阅读全文
摘要:1、 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。 2、右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示 3、点击共享文件夹设置框,右上角的添加按钮 选择之前本机设置的共享文件夹 此时一定不可以勾选自动挂载 4、设置好共享名后,进入Linux系统
阅读全文
摘要:【gcc -E test.c -o test.i >预处理文件生成.i 文件。】 1、c语言程序生成过程 C语言程序的生成过程可以简单的分为:编辑、预处理、编译、汇编、链接五个阶断。 下面所有的操作以hello world程序为例,源码文件命名为t.c,源码内容如下: #include <stdio
阅读全文
摘要:GCC编译器非常强大 ,在各个发行的Linux系统中都非常流行,本文介绍的是一些常用的gcc编译选项 下面这段代码将回围绕整个文章: 编辑main.c如下. [cpp] view plain copy print? #include<stdio.h> int main(void) { printf(
阅读全文
摘要:gcc命令使用GNU推出的基于C/C++的编译器,是开放源代码领域应用最广泛的编译器,具有功能强大,编译代码支持性能优化等特点。现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语
阅读全文
摘要:gcc是linux下最常用的一款c编译器,对应于CPP 有相应的g++工具,debug有gdb,只是还不会用。 个人感觉gcc确实是个好东西,完全可以直接在gedit下编程然后写个shell脚本用gcc编译,不比一些IDE麻烦多少,某些IDE实在不但难用而且还会出一些莫名其妙的错误。 1. gcc
阅读全文
摘要:1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成可执行文件 5.2链接 5.3强制链接时使用静态链接库 1简介 GCC 的意思也只是 GNU C C
阅读全文
摘要:1 Linux第一天 2 一.基础命令 3 1.history 查看历史命令,此终端自安装至现在的所有。 4 2.命令解析器: 5 1)shell. 针对Unix操作系统 6 2)bash. 针对Linux操作系统 7 3)工作方式: 用户在终端输入命令, 命令解析器搜索(通过环境变量中的路径)对应
阅读全文