JAVA补录第二天

8、grep:从管道或文件中搜寻所满足条件的行

过滤

eg: grep root /etc/passwd

从passwd 文件中 过滤 root关键字,把所在行显示

eg: ls -la | grep -i "被查找的字符串"

-i 忽略大小写

-v 查找不匹配的行

9、wc:从文件或管道中统计

行数、

字符个数、

单词个数

wc [options] filename(s)

-l 行数

-w 字数

-c 字符数

more a.txt | wc -l

10、ps:用来查看系统中正在运行的进程的信息

什么是进程:一个程序的运行过程

ps -e :查看正在运行的进程(运行过程中、就绪状态下的)

ps -f:详细信息

eg:

wood             2709          2571     0 05:07

当前进行开启的用户   PID进程自己的id   PPID进程的父进程 C  启动时间

pts/2  00:00:00  cat

tt     运行多久  哪个程序文件启动的进程

tt:表示该进程是从哪个控制台启动的。

可以是 pts/num或者?pts/0 0号控制台启动的

?:不是用户启动的,是系统运行时自动启动的进程

eg : ps -ef

看到进程的详细内容

主要就是查看pid

eg : ps -auwx

看到更加详细的内容

kill pid

杀死进程

kill -9 pid

强杀进程

sleep 让进程进入休眠状态

pkill 进程名 :pkill  sleep

通过进程名杀死进程

11、ping host   看看网络通不通。

ifconfig 查看ip

在文件中配置ip

/etc/network/interfaces

https://blog.csdn.net/u011077672/article/details/71123319

12、telnet

- telnet服务器模拟一个终端允许你连接并工作于一个远端系统上

- 使用TCP/IP连接于另一个系统

13、ftp

使用 ftp 复制或传送文件:

ftp有服务器端和客户端

ftp(File Transfer Protocol)允许用户对远地主机复制文件,用户毋须考虑操作系统类型,即能向或从任何具有 TCP/IP 的系统复制文件。 ftp命令允许复制目录中的一个文件或所有文件,但不能复制多层 次目录。使用ftp时, 必需在远地主机上设有帐户。 当 ftp 注册到远地系统时,并未得到 shell ,而是通过 ftp 命令解释程序同远地主机进行通讯。

cd               lcd

在服务器操作 服务器cd  在本地上操作cd

bin,asc 需要设置上传方式和下载方式

bin : 字节上传

asc :字符上传

put 上传文件

get 下载文件

注:只能下载和上传 文件,

不能下文件夹,也不能穿文件夹

mput 一次上传多个

mget 一次下载多个

prompt 不出现确认的提示信息

bye  退出ftp 远程服务器

14、环境变量 path

全局变量 /etc/profile 文件

用户  /home/用户/.bashrc

whereis ls 看看ls在哪

echo $PATH 查看当前的PATH

设置/修改临时环境变量:

变量名=value

全局修改: 下面文件中存放 全局环境变量内容

/etc/profile 所有用户有效

~/.bashrc    当前用户有效

重点:

在控制台中直接输入命令能执行

原因是因为在PATH中配置了对应可执行文件的所在路径

15、path:命令的默认搜索路径

想知道所执行的命令到底在那个目录下?

which vi 搜索vi所在的路径(在path下搜索,搜索到就停止)

whereis vi 搜索vi所在的路径(在path下搜索,搜索到继续搜索,直到找到所有的vi)

16、History

$ set HISTORY=30    设置最多允许保存前三十个已执行命令的记录

$ history       显示历史记录信息

$ history 5     显示第五条历史记录信息

$ !n            重复执行第n条历史命令

$ !!            重复执行上一条历史命令

17、别名:针对于系统中已经存在的命令,给它取个别名

bash:alias h(别名)=history(原始命令)

$ alias home=’cd;ls’

alias 显示所有设置的别名

unalias copy 取消所设置的别名

(有无取消所有设置的别名)

原文地址:https://www.cnblogs.com/zjw19971001/p/11252127.html

时间: 2024-10-12 12:00:54

JAVA补录第二天的相关文章

20145326《Java程序设计》第二周学习总结

20145326<Java程序设计>第二周学习总结 教材学习内容总结 本周学习教材第三章,本章主要讲述了java语言中的一些基础语法,java是个支持面向对象的程序语言,但在正式进入面向对象支持语法的探讨前,对于类型.变量.运算符.流程控制等,这些各种程序语言都会有的基本语法元素,还是要有一定的基础.虽然各种程序语言都有这些基本语法元素,但千万别因此而轻忽它们,因为各种程序语言都有其诞生的宗旨与演化过程,对这些基本语法元素,也就会有其独有的特性. 1. 类型 在java的世界中,并非每个东西都

20165223《JAVA程序设计》第二周学习总结

20165223 <JAVA程序设计>第二周学习总结 教材学习内容总结 第二章要点 标识符与关键字 基本数据类型 类型转换运算 输入输出数据 数组 第三章要点 运算符与表达式 语句概述 if条件分支语句 switch开关语句 循环语句 break和continue语句 数组与for语句 教材学习中的问题和解决过程 标识符与关键字 标识符=名字:由字母.下划线.$.数字组成,长度不受限:第一个字符不能是数字字符:区分大小写:不能用关键字:不能是true.false.null java使用的语言:

【案例分享】SpreadJS金融行业应用实践,开发基于Web Excel的指标补录平台

SpreadJS作为一款基于 HTML5 的纯前端电子表格控件,以“高速低耗.高度类似Excel.可无限扩展”为产品特色,提供移动跨平台和浏览器支持,可同时满足 .NET.Java.App 等应用程序中的 Web Excel 组件开发.数据填报.在线文档.图表公式联动.类 Excel UI 设计等业务场景. 本期公开课,将由华融融通科技有限公司开发经理——郭晓东先生,为我们深入剖析:SpreadJS在金融行业的成功案例,助你快速构建基于Web Excel的指标补录平台. 案例分享地址:https

20155336 2016-2017-2《JAVA程序设计》第二周学习总结

20155336 2016-2017-2 <JAVA 程序设计>第二周学习总结 教材学习内容 1: GIT版本检测 2: JAVA中基本类型 整数 字节 浮点数 字符 布尔(▲) 通过API可以得知各个类型可存储的数值范围 public class Range {public static void main(String[] args){ //byte.short.int.long的范围 System.out.printf("%d~%d%n", Byte.MIN_VALU

【Apache服务补录 &nbsp; Squit正向解析】

[查询 APache 日志文件级别 ] ****Apache 服务补录***** 1.[关于 指定域在于https://下访问正确页面] [前置:https://-,访问不到指定页面是因为,指定域在ssl中写的,必须在ssl中添加的那些配置文件中开启443端口,才可以在浏览器中访问到] vim /etc/httpd/conf.d/music.conf [添加如下] ~~                  [前面做的Virtualhsot,Directory不要改] <Virtualhost *:

【DNS服务补录】+【mariadb,mysql数据库】

DNS服务补录,1)关于:副DNS服务器的配置/etc/resolv.conf 中的servername指向自己.slavesvim /etc/named.rfc1912.zones[添加更改为]zone "HXL.com" IN {    type slave;    masters { 172.25.254.206 ;};    file"slaves/HXL.com.zone";    allow-update { none; };};在主DNS服务器的vim

java学习笔记 第二篇 核心技术(二)

第十四章 集合类 集合类用来存放对象的引用.继承关系如下图: 14.1 Collection 接口 是层次结构中的根接口,构成Collection的单位称为元素.Collection接口不能直接使用,但该接口提供了添加元素.删除元素.管理数据的方法. Collection接口常用方法: 14.2 List 集合 包括List接口以及List集合的所有实现类.List集合中的元素允许重复,各元素循序就是对象插入的顺序 1.List接口,两个重要方法: get(int index): 获取指定索引位

【SMTP 补录】

[STMP补录] 一.1)[禁止指定ip远程对我的STMP操作]cd /etc/postfix/ vim access  [在最后一行做如下添加]  172.25.254.60    REJECT postmap access  [刷新文件][这时,该目录下会多处一个access.db文件][postconf -d | grep client,可以查看参数]postconf -e "smtpd_client_restrictions = check_client_access hash:/etc

【SMTP 补录 & Apache服务】

[补录,续] 1.[配置空壳邮件接受][mta][前置:在/etc/named.rfc1912.zones 添加一个可以接受邮件的域hxl.org(与你数据库中写的向对应),这个域的所在ip就是你机子的,因为要从你的机子转发]  [配置该机的vim/etc/postfix/main.cf]     75 myhostname =maillinux.linux.com     83 mydomain = linux.com     98 myorigin = hxl.org