[置顶] linux第二天,g++,gcc,ps,cat,sort,grep,kill,less,ls -l ,
33、less sample.txt 分页输出文件内容到屏幕
34、/search content (搜索内容) 可以将文档中有searchcontent 的行输出到屏幕
35、grep science sample.txt 输出science字符串所在的行,(grep是linux中的一种工具程序,可以用来文件内的查找。)
36、grep - i science sample.txt (忽略大小写,输出匹配的行到屏幕)
37、grep –v science sample.txt 输出不匹配的行到屏幕。
38、grep –n science sample.txt 输出匹配的行并且加上行号,
39、grep –c science sample.txt 统计匹配的行数,
40、grep –i –n science sample.txt输出匹配的行并且加上行号
41、grep –ivc science sample.txt 统计不匹配的行数,
42、wc –w sample.txt 统计文档的单词数。
43、wc –l sample.txt 统计文档的行数。
44、wc –c sample.txt 度量文档所占的字节,
45、wc –m sample.txt 统计文档的字符。
46、cat sample.txt 输出文档文字到屏幕
47、cat >sample.txt 创建一个文档,如果存在,则直接覆盖,创建的同时编辑文档。
48、cat >>sample.txt 附加文档内容到sample.txt
49、cat a.txt b.txt >sample.txt 将a和b的文档写到新的文档sample.txt
50、cat a.txt b.txt >>sample.txt 将a和b的文档附加到sample.txt
排序
51、 sort sample.txt 将文档内容按行排序后输出显示。
52|、sort <sample.txt 等同于sort sample.txt
53、sort < sample.txt >new.txt 将文档 sample.txt 排序后的内容写入新文件new.txt。
54、who 列出当前系统的账号
55、who |sort列出当前系统的账号并排序显示,
56、who am I我是谁,我的身份,账号信息。
57、man –wc 找出更多wc命令和类型
58、whatis wc获取wc命令的帮助信息、
文件系统安全
59、ls –version 获得版权信息
60、ls –l sample.txt 查看对文件的操作权限(r:读的权限。w:写的权限。x:可执行的权限,1,2,3,4,5,6,7)
61、chmod go-rwx(wx,rw,wx,rx) sample.txt 解除对文件的操作权限
62、chmod a+rwx(wx,rw,wx,rx) sample.txt 赋予对文件的某种操作权限
63、chmod 777(7,77,666,…..) sample.txt直接设置对文件的操作权限。
64、ps( process ) 查看当前的进程,
65、kill pro_number (按照进程号杀死进程,bash进程永远杀不死,所以打ps命令查看的时候至少有两个进程);
66、finger 输出当前在线系统用户的所有信息。
67、date 输出当前系统时间。
68、history n 输出历史命令,n代表前n个从当前history命令开始。
文本编辑 vi(最早的一种linux下文本编译工具,现在基本不用了,不支持utf8编码)
69、vi sample.txt (编辑文档sample.txt 如果存在,则直接打开,如果不存在,则直接创建)
70、vi编辑器的两种状态,commad状态和insert状态
71、i,a 由command 状态转到 insert状态
72、 :w : 保存文件但不退出编辑
73、 :q! 退出编辑并不保存
74、 :wq 退出编辑并保存
75、 :x(小写) ZZ(大写) 退出并保存
76、 :X(大写) 对文档进行加密操作,按要求输入两次密码,再下次打开时要求输入密码,
77、 dd: 删除当前光标所在行
78、 x: 删除字符
79、set number : 设置行号
80、set nonumber :取消行号
81、esc 由编辑状态进入命令状态
Bash(shell脚本)
Vi first.sh
#!/bin/bash
#this is a comment
Echo helloword
#this is a comment.too!
Ls –l first.sh
Chmod 777 first.sh
./ first.sh
结果显示:
helloword
2)、$
Vi first.sh
#!/bin/bash
#this is a comment
Title=” helloword”
Echo $ Title
#this is a comment.too!
Ls –l first.sh
Chmod 777 first.sh
./ first.sh
结果显示:
helloword
第一个linux下的c程序
vi hello.c
#include<stdio.h>
int main()
{
intdwa=1;
printf(“hello world”);
return 0;
}
Esc
:wq
g++ hello.c
./a.out
输出结果
hello world
第二种方法:
vi hello.c
#include<stdio.h>
int main()
{
intdwa=1;
printf(“hello world”);
return 0;
}
Esc
:wq
gcc –o new hello.c
./new.c
输出结果
hello world
[置顶] linux第二天,g++,gcc,ps,cat,sort,grep,kill,less,ls -l ,的更多相关文章
- [置顶] linux常用命令手册
前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...
- [置顶]
Linux 常用命令集锦
出处:http://www.vaikan.com/what-are-the-most-useful-swiss-army-knife-one-liners-on-unix/ Linux命令行里的&qu ...
- [置顶] linux 解压版安装
1:下载mysql解压版包去官网下载www.mysq.com 下载.下载linux通用版本就好了 2.基本配置 首先,我们准备好Linux环境,我们使用CentOS 5.8进行试验安装.第一步,我们需 ...
- [置顶] Linux下文件和目录权限说明
在Linux下使用ls -l或者ll命令可以查看文件和文件夹的权限.结果显示类似于: drwxrwxrwx,这里分为四组,分别为文件类型,文件所有者的权限(读写执行),文件所有者所在组用户的权限(读写 ...
- [置顶] linux常用命令大全
SSH 密令控制台 user/pwd 一:停止tomcat 1,cd .. 进入根目录 2,cd home/ 3,ll 4,cd bin/ 进入tomcat bin目录 5,ll 6,ps -ef | ...
- [置顶] Linux信号相关笔记
最近又温习了一遍Linux中的信号知识,发现有很多东西以前没有注意到,就通过这篇博客记录一下,巩固一下知识点. 一,信号基础: 信号是什么?为了回答这个问题,首先要从异常说起,这里的异常不是指c++/ ...
- [置顶]
Linux学习总结(20)——Linux 文件夹结构和作用
/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/us ...
- [置顶] linux内核启动1-启动参数(启动参数的获取和处理,分析setup_arch)
最近公司要求调试一个内核,启动时有问题,所以就花了一点时间看看内核启动. 看的过程中总结了一点东西,希望可以帮助大家调试内核. 当我开始看的时候,第一件事是从网上搜集资料,不看不知道,一看吓一跳!牛人 ...
- [置顶] linux学习之静态库和动态库的制作与使用
linux中静态库和动态库的制作与使用 一.静态链接库 1.首先编写模块程序example.c.example.h 2.使用gcc -c example.c -o example.o编译example ...
随机推荐
- VJP1063 迎春舞会之集体舞(DP)
我是被这题彻底折腾惨了 .. DP很简单 不用说了 重点是必须按它那个图说来来划分三角形 而不是随便撇下一部分 随便划下一个三角形就可以 所以 要判断J是第奇数个点才可以 #include <i ...
- BZOJ_1621_[Usaco2008_Open]_Roads_Around_The_Farm_分岔路口(模拟+大水题)
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1621\(n\)头奶牛,刚开始在一起,每次分成\(x\)和\(x+m\)两部分,直到不能再分,问 ...
- CCR源码分析-CCR架构
CCR,并发与协调运行时(Concurrency and Coordination Runtime).从名字里我们就可以知道,这个东东是用来简化并发程序设计的.为何要并发呢?因为我们有多个任务需要处理 ...
- Codeforces 14D
#include<iostream> #include<cstdio> #include<cstring> using namespace std; const i ...
- SQL Server查询性能优化——覆盖索引(一)
覆盖索引又可以称为索引覆盖. 解释一: 就是select的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询列要被所使用的索引覆盖. 解释二: 索引是高效找到行的一个方法,当能通过检索索引 ...
- 最近用unity5弄的一些渲染
unity5 人皮渲染 Skin Shading 换了一种方法,优化了一下代码,unity5效果很好,消耗不大 点开可查看大图 加入了次表面散射的阴影与自阴影 unity5 ocean real- ...
- (转载)自己实现spring
您还 « 上一页 1 2 3 下一页 » 浏览 9671 次 锁定老帖子 主题:spring深入源码1 简单实现ioc机制 精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 ( ...
- FP树(附)
Apriori算法和FPTree算法都是数据挖掘中的关联规则挖掘算法,处理的都是最简单的单层单维布尔关联规则. 转自http://blog.csdn.net/sealyao/article/detai ...
- 整合maven,jetty,jrebel进行debug调试
整合maven,jetty,jrebel进行调试 maven配置 这个网上有很多,验证mvn是否配置正确: Jrebel配置 解压至目录,不建议目录名有空格 ,破解包下载 参考: http://zer ...
- HW5.21
import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...