linux操作
三名狂客
success without applause,diligence without reward!Becoming、Cognifying、Flowing、Screening、Accessing、Sharing、Filtering、Remixing、Interacting、Tracking、Questioning、Beginning.
展开
-
linux 内核管道通信
#include#include#includemain(){ int pid1,pid2; int fd[2]; char outdata[100],indata[100]; if(pipe(fd) printf("Create pipe error!!!\n"); return -1; } while((pid1=fork())==-1)原创 2014-11-29 14:42:11 · 663 阅读 · 0 评论 -
学会Git
转载 2018-01-27 10:28:03 · 255 阅读 · 0 评论 -
linux学习总结
目录Linux命令分类文件管理 File Management文件传输 File Transfer文档编辑 File Editor备份压缩 File Compression系统管理 System Management系统设置 System Settings网络通讯 Network Communication磁盘管理 Disk Management磁盘维护 Disk Maintena转载 2017-04-09 20:19:38 · 780 阅读 · 0 评论 -
linux 基本命令汇总
linux的命令操作1、日常操作命令 **查看当前所在的工作目录pwd**查看当前系统的时间 date**查看有谁在线(哪些人登陆到了服务器)who 查看当前在线last 查看最近的登陆历史记录2、文件系统操作**ls / 查看根目录下的子节点(文件夹和文件)信息ls -al -a是原创 2017-03-13 20:58:51 · 378 阅读 · 0 评论 -
linux下的基本操作12(进程控制)
1.查看用户最近登录情况lastlastlog2.查看硬盘使用情况df3.查看文件大小du4.查看内存使用情况free5.查看文件系统/proc6.查看日志ls /var/log/7.查看系统报错日志tail /var/log/messages8.查看进程top9.结原创 2017-03-13 20:56:41 · 368 阅读 · 0 评论 -
linux下的基本操作11(输入输出重定向及管道)
1.新建一个文件touch a.txt> b.txt2.错误重定向:2>find /etc -name zhaoxing.txt 2> error.txt3.将正确或错误的信息都输入到log.txt中find /etc -name passwd > /tmp/log.txt 2>&1 find /etc -name passwd &> /tmp/log.原创 2017-03-13 20:55:03 · 489 阅读 · 0 评论 -
linux下的基本操作10(正则表达式)
1.cut截取以:分割保留第七段grep hadoop /etc/passwd | cut -d: -f72.排序du | sort -n 3.查询不包含hadoop的grep -v hadoop /etc/passwd4.正则表达包含hadoopgrep 'hadoop' /etc/passwd5.正则表达(点代表任意一个字符)原创 2017-03-13 20:53:29 · 463 阅读 · 0 评论 -
linux下的基本操作09(打包和压缩)
1.gzip压缩gzip a.txt2.解压gunzip a.txt.gzgzip -d a.txt.gz3.bzip2压缩bzip2 a4.解压bunzip2 a.bz2bzip2 -d a.bz25.将当前目录的文件打包tar -cvf bak.tar .将/etc/password追加文件到bak.tar中(r)原创 2017-03-13 20:52:14 · 602 阅读 · 0 评论 -
linux下的基本操作08(查找)
1.查找可执行的命令:which ls2.查找可执行的命令和帮助的位置:whereis ls3.查找文件(需要更新库:updatedb)locate hadoop.txt4.从某个文件夹开始查找find / -name "hadooop*"find / -name "hadooop*" -ls5.查找并删除find / -na原创 2017-03-13 20:51:02 · 378 阅读 · 0 评论 -
linux下的基本操作07(vim)
ia/Ao/Or + ?替换0:文件当前行的开头$:文件当前行的末尾G:文件的最后一行开头1 + G到第一行 9 + G到第九行 = :9dd:删除一行3dd:删除3行yy:复制一行3yy:复制3行p:粘贴u:undoctrl + r:redo"a剪切板a"b剪切板b"ap粘贴剪切板a的内容原创 2017-03-13 20:49:03 · 421 阅读 · 0 评论 -
linux下的基本操作06(文件夹属性)
1.查看文件夹属性ls -ld test2.文件夹的rwx--x:可以cd进去r-x:可以cd进去并ls-wx:可以cd进去并touch,rm自己的文件,并且可以vi其他用户的文件-wt:可以cd进去并touch,rm自己的文件ls -ld /tmpdrwxrwxrwt的权限值是1777(sticky)原创 2017-03-13 20:47:34 · 442 阅读 · 0 评论 -
linux下的基本操作05(权限)
创建a.txt和b.txt文件,将他们设为其拥有者和所在组可写入,但其他以外的人则不可写入:chmod ug+w,o-w a.txt b.txt创建c.txt文件所有人都可以写和执行chmod a=wx c.txt 或chmod 666 c.txt将/itcast目录下的所有文件与子目录皆设为任何人可读取chmod -R a+r /itcast将/i原创 2017-03-13 20:46:13 · 449 阅读 · 0 评论 -
linux下的基本操作04(用户和组命令)
添加一个tom用户,设置它属于users组,并添加注释信息分步完成:useradd tom usermod -g users tom usermod -c "hr tom" tom一步完成:useradd -g users -c "hr tom" tom设置tom用户的密码passwd tom修改tom用户的登陆名为tomcat原创 2017-03-13 20:44:19 · 463 阅读 · 0 评论 -
linux下的基本操作03(系统命令)
1.查看主机名hostname2.修改主机名(重启后无效)hostname hadoop3.修改主机名(重启后永久生效)vi /ect/sysconfig/network4.修改IP(重启后无效)ifconfig eth0 192.168.12.225.修改IP(重启后永久生效)vi /etc/sysconfig/network-原创 2017-03-13 20:42:33 · 327 阅读 · 0 评论 -
linux下的基本操作02(文件相关命令)
1.进入到用户根目录cd ~ 或者 cdcd ~hadoop回到原来路径cd -2.查看文件详情stat a.txt3.移动mv a.txt /ect/改名mv b.txt a.txt移动并改名mv a.txt ../b.txt4拷贝并改名cp a.txt /etc/b.txt5.vi撤销修改ctrl原创 2017-03-13 20:41:01 · 385 阅读 · 0 评论 -
linux下的基本操作01
1.内部命令:echo查看内部命令帮助:help echo 或者 man echo2.外部命令:ls查看外部命令帮助:ls --help 或者 man ls 或者 info ls3.man文档的类型(1~9)man 7 manman 5 passwd4.快捷键:ctrl + c:停止进程ctrl + l:清屏ctrl原创 2017-03-13 20:38:37 · 450 阅读 · 0 评论 -
linux 进程通信
message_send.c#include#include#include#include#include#include#define MAX_TEXT 512struct msg_st{ long int msg_type; char text[MAX_TEXT];}; int main(){int ru原创 2014-11-29 14:48:48 · 618 阅读 · 0 评论 -
Linux常用命令
一、Linux的简介1.Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。...翻译 2018-04-01 15:56:38 · 297 阅读 · 0 评论