linux命令笔记

alias 查看或设置别名。

ualias 取消别名。

mkdir -p 创建目录及子目录。

vi/vim 编辑器。

seq -s 生成数字序列。

yum 解决linux下包管理工具rpm的安装软件依赖问题,例如:yum install lrzsz -y。

cp -apr 拷贝文件或目录。

tree -Ld打印目录结构。

which 查看命令所在的路径。

whoami 查看当前登录的用户。

top 查看进程信息,CPU个数。

w/who 查看登录的用户有谁。

wc -cml 查看文件行数,字符数,字节数。

whereis 查找说明文件,二进制等文件。

exit

logout

history -cd 查看历史命令

clear

reboot 重启系统

halt 关机 init 0

shutdown -h 关机 -r重启

shutdown -h now 关机

shutdown -r now 重启

vimdiff 比较文本差异工具

diff 比较文本差异工具

useradd 添加用户,只能是系统管理员操作

passwd 修改密码

setup/ntsvsv系统网络配置命令

more 查看文件

less 分页查看文件

chattr +i 锁定文件 -i 解锁文件

lsattr 查看锁定文件

tr 替换

su 切换用户

sudo 想要提升root权限管理的命令

visudo 编辑sudo配置

chkconfig --list 查看那配置系统yum/rpm安装软件,自启动服务的管理

netstat -an 查看网络链接,端口,状态信息的。

pwd 查看当前shell所在目录

ifconfig 查看配置网卡信息

mv 移动文件或目录

rmdir 删除空文件夹

xargs 把管道前面的内容按列表交给后面的命令处理

env 显示修改过的环境变量

df -hiT查看挂载的磁盘等相关信息

free -m 查看内存信息

rm -rf 删除文件或目录

touch 创建文件

ll= ls -l 列出文件

cd 进入到指定目录, ca - 返回上次所在的目录

man 帮助命令

unmae 显示系统内核

source 是配置文件生效

head

tail

cat 查看文件内容,也可以给文件中追加内容:

{cat >>test<<EOF

    >1212

    >12222

     >EOF}

echo 显示自定的内容,也可以用来插入内容:

{echo ‘test string is here’>>文件  这是追加   echo ‘test string is here’>文件  这是覆盖}


hostname 修改主机名(临时的)

---------------完善中




#命令实践

[hadoop@mpc01 mpc]$ cut -d" " -f3,5 mpc1.txt

[hadoop@mpc01 mpc]$ awk -F'[ ,]' '{print $3" "$NF}' mpc1.txt

[hadoop@mpc01 mpc]$ for n in $(seq 3 10);do echo $n;done

[hadoop@mpc01 mpc]$ for((n=0;n<100;n++));do /bin/echo $n>>mpc1.txt;done

[hadoop@mpc01 mpc] seq -s " " 20

Last login: Wed Jul  6 22:25:52 2016 from 192.168.174.1
[hadoop@mpc ~]$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=mpc
[hadoop@mpc ~]$ ll
total 32
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Desktop
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Documents
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Downloads
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Music
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Pictures
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Public
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Templates
drwxr-xr-x. 2 hadoop hadoop 4096 Jul  6 20:47 Videos
[hadoop@mpc ~]$ touch mpc.txt
[hadoop@mpc ~]$ echo "my name is mpc">>mpc.txt
[hadoop@mpc ~]$ cat mpc.txt
my name is mpc
[hadoop@mpc ~]$ stat mpc.txt
  File: `mpc.txt'
  Size: 15              Blocks: 8          IO Block: 4096   regular file
Device: 802h/2050d      Inode: 658008      Links: 1
Access: (0664/-rw-rw-r--)  Uid: (  500/  hadoop)   Gid: (  500/  hadoop)
Access: 2016-07-06 23:14:58.706013000 -0700
Modify: 2016-07-06 23:14:53.689011169 -0700
Change: 2016-07-06 23:14:53.689011169 -0700
[hadoop@mpc ~]$ chomd 777 mpc.txt
-bash: chomd: command not found
[hadoop@mpc ~]$ chmod 777 mpc.txt
[hadoop@mpc ~]$ ll mpc.txt
-rwxrwxrwx. 1 hadoop hadoop 15 Jul  6 23:14 mpc.txt
[hadoop@mpc ~]$ ls -l --time-style=long-iso
total 36
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Desktop
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Documents
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Downloads
-rwxrwxrwx. 1 hadoop hadoop   15 2016-07-06 23:14 mpc.txt
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Music
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Pictures
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Public
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Templates
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47 Videos
[hadoop@mpc ~]$ ls -l --full-time
total 36
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.755016745 -0700 Desktop
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.756016745 -0700 Documents
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.755016745 -0700 Downloads
-rwxrwxrwx. 1 hadoop hadoop   15 2016-07-06 23:14:53.689011169 -0700 mpc.txt
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.756016745 -0700 Music
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.756016745 -0700 Pictures
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.756016745 -0700 Public
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.755016745 -0700 Templates
drwxr-xr-x. 2 hadoop hadoop 4096 2016-07-06 20:47:06.756016745 -0700 Videos
[hadoop@mpc ~]$ 


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/569267.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode题解

题目是这样的&#xff1a;一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为“Start” &#xff09;。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为“Finish”&#xff09;。问总共有多少条不同的路径&a…

Mysql的执行顺序与优化分析

编写顺序与执行顺序分析 一条完整的sql语句编写流程应该如下&#xff1a; select distinct 查询字段 from 表名 JOIN 表名 ON 连接条件 where 查询条件 group by 分组字段 having 分组后条件 order by 排序条件 limit 查询起始位置, 查询条数 但是在mysql实…

java获得指定的开始时间与结束时间之间的所有日期

import java.text.SimpleDateFormat; import java.util.Calendar;public class TimerTest {public static void main(String[] args) throws Exception {String beginDate "2016-07-16";//开始时间String endDate "2016-07-25";//结束时间SimpleDateForm…

linux中umask的使用

在linux创建文件、文件夹的时候会给它们赋予默认的权限&#xff0c;这个默认权限的赋予就是和umask相关的。总结如下&#xff1a; 1&#xff1a;x 执行 2&#xff1a;w 写入 4&#xff1a;r 读取 文件创建的时候的权限为 666与umask的每一位对应相减&#xff1b;如 umask 为…

jieba中文分词源码分析(四)

一、未登录词问题在jieba中文分词的第一节曾提到未登录词问题 中文分词的难点 分词规范&#xff0c;词的定义还不明确 (《统计自然语言处理》宗成庆)歧义切分问题&#xff0c;交集型切分问题&#xff0c;多义组合型切分歧义等 结婚的和尚未结婚的 > 结婚&#xff0f;的&…

hadoop2.4.2集群搭建及hive与mysql集成文档记录

1.修改Linux主机名2.修改IP3.修改主机名和IP的映射关系######注意######如果你们公司是租用的服务器或是使用的云主机&#xff08;如华为用主机、阿里云主机等&#xff09;/etc/hosts里面要配置的是内网IP地址和主机名的映射关系4.关闭防火墙5.ssh免登陆6.安装JDK&#xff0c;配…

mybatis使用过程遇到的一些问题及解决方法

1.传入string单个参数进行判断是 要使用 <if test"_parameter ! null"></if> 2.mybatis批量插入 <insert id"insertSerily" parameterType"java.util.List"> insert into sys_role_resource (id, role_id, resource_id ) valu…

spring boot 与redis 整合

创建项目时需要导入的包 在application.yml 配置文件中配置需要的 spring:datasource:url: jdbc:mysql://localhost:3306/数据库名?useSSLfalse&serverTimezoneAsia/Shanghaiusername: 用户名password: 密码jpa:show-sql: truehibernate:ddl-auto: none #redis 可以不配,默…

Http长连接的例子_亲测可用哦

一、什么事Http长连接&#xff1a;在网上有很多很多关于Http长连接的文章&#xff0c;但是我看了很多都看不懂。自己总结的所谓的http长连接就是在一请求一个页面后&#xff0c;在服务器端不断开http连接&#xff0c;而是通过response一直在定时的往页面客户端刷新数据。 二、s…

不同操作系统上DNS客户端操作区别汇总

结论&#xff1a;windows有DNS缓存&#xff0c;Linux默认无DNS缓存&#xff0c;只能依赖于安装其他软件。 一、不同操作系统的客户端的DNS缓存差别 1、windows 系统中dns 解析器会使用系统的dns缓存来提高dns域名解析效率。 例如&#xff1a; 查看当前的dns cache内容&#xff…

SLAM学习心得——建图

1.建图 我们所谓的地图&#xff0c;即所有路标点的集合。一旦我们确定了路标点的位置&#xff0c;那就可以说我们完成了建图。 地图的作用&#xff1a;&#xff08;1&#xff09;定位 &#xff1b;&#xff08;2&#xff09;导航&#xff1b; &#xff08;3&#xff09;避障&am…

spark2

特点 通用 批处理 迭代式计算 交互查询 流处理 组件 spark core:任务调度 内存管理 容错机制 内部定义了RDDs 提供了很多API &#xff0c;为其他组件提供底层的服务 spark sql&#xff1a;报表统计 streaming :从kafka接收数据做实时统计 mlib&#xff1a;mll 支持横向扩展&am…

Oracle数据库----视图

--创建简单视图--建立用于查询员工号、姓名、工资的视图。create view emp_viewasselect empno,ename,sal from emp; --查询视图select * from emp_view; --创建视图时指定视图的列的别名create view emp_view2(员工号,姓名,工资)asselect empno,ename,sal from emp; --查询视图…

flume通过tcp/udp采集数据并存到kafka配置及操作方式

/*官方提供的kafka sink*/a1.sinks.k1.channel c1a1.sinks.k1.type org.apache.flume.sink.kafka.KafkaSinka1.sinks.k1.kafka.topic mytopica1.sinks.k1.kafka.bootstrap.servers localhost:9092a1.sinks.k1.kafka.flumeBatchSize 20a1.sinks.k1.kafka.producer.acks 1a…

一、免费API调用

一、免费API调用&#xff1a; 免费天气api接口 JS调用示例 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"…

spark 监控--WebUi、Metrics System(转载)

转载自&#xff1a;https://www.cnblogs.com/barrenlake/p/4364644.html Spark 监控相关的部分有WebUi 及 Metrics System; WebUi用于展示Spark 资源状态、Metrics System 整合的指标信息。 Ui相关流程 Spark集群启动之后&#xff0c;我们可以通过Web观察集群状态等信息&#x…

js中使用shiro标签的一个小坑

在jsp页面中使用shiro标签很简单 <shiro:haspermission name"你的权限"> 你的标签 </shiro:haspermission> 这样就可以把标签加上权限了。 但是有时候你的标签是js动态生成的&#xff0c;就像下面的例子&#xff1a; <script type"text/java…

求1-100数字的和

function sum_all(){var result 0;for(var i0;i<100;i){resultresulti;}return result; } var s sum_all(100); console.log(s);// while循环 function sum_all(){var result 0;var i0;while(i<100){i;resultresulti;}return result; } //do while语句 function sum_al…

微信开发--自定义菜单

一、定义几个实体类 public class AccessToken {//这里定义一个AccessToken的实体类&#xff0c;用来保存获取到的accesstokenprivate String token;//获得到的tokenprivate int expireIn;//过期时间public String getToken() {return token;}public void setToken(String toke…

.Net框架理论

.NET框架 .NET Framework是该平台的第一个也是最早的实现。它包括三个主要的应用程序模型 - WPF&#xff0c;Windows窗体&#xff0c;ASP.NET窗体 - 和基类库。 Windows Presentation Foundation&#xff08;WPF&#xff09;是一个UI框架&#xff0c;用于主要为Windows操作系统…