第141次(Linux)

学习主题:Linux

学习目标:

1 掌握Linux常用命令

对应作业

  1. Linux常用命令1

    1. 如何使用cd命令切换固定位置?

cd 目录名 中间必须要有空格隔开

  1. 如何使用cd命令切换相对位置?

cd 目录名(相对或者绝对路径)

cd .. 返回上级目录(中间有空格)

cd或cd ~ 直接返回根目录

  1. Linux常用命令2

    1. ls命令的作用是什么?

ls 查看当前目录下所有文件

  1. 如何使用ls命令查看全部内容?

ls /root 查看root下所有文件

ls -a 查看目录下所有的文件,包括隐藏文件.

注: Linux中所有隐藏文件都是以 “.”开头.

  1. ll和ls命令的区别是什么?

ll(list list) 显示当前文件下所有目录以及目录的详细信息

ls(lsit) 显示所有目录当时不显示详细信息.

  1. rwx表示什么权限?

类型 拥有者权限 同组权限 其它权限 类型 拥有者 所在组 容量 时间 文件名

“-” rw -- -- 1 root root 3326

“d” rwx r-x r-x 2 root root 4096

容量:

单位是字节,所有目录固定容量 4096

类型:

  • | 1 代表文件

d | 2 代表目录,2+n,n代表目录中文件的数量.

权限:

分为不同的角色: 文件的所有者,就是创建文件的用户,所在组,和所有者同一个组的其他用户,其他用户,和所有者不在同一个组的用户.

rwx : r -read(只读) w-write(只写) x-execute(可执行)

“-” :代表没有对应权限.

  1. 用什么符号来表示命令参数?

命令参数:

所有以”-”开头的命令后缀信息,都是命令参数,多参数可以并行使用

如: ls-al

  1. Linux常用命令3

    1. clear命令的作用是什么?

clear – 清除屏幕

clear screen 清除屏幕

两个参数没有区别

  1. touch命令的作用是什么?

创建目录

touch 文件名

touch 目录/文件名

touch /目录/文件名

例子:

touch a |a.txt|a.text 这都代表文本,创建文件时可以不指定后缀.

  1. cat命令的作用是什么?

cat 文件名 查看文件中的所有内容.

  1. more的命令的作用是什么?

分屏显示文件内容,显示后,使用空格显示下一屏,回车显示下一行,q退出分屏显示

Ctrl+c 退出命令(也可以退出分屏)

  1. 如何退出more命令?
  1. 直接 按q

2. Ctrl+c 退出命令

  1. 如何使用head命令查看前20行内容?

head :显示文件前n行信息,默认显示10行

head -20 文件名

  1. 如何使用tail命令查看后20行内容?

tail :显示文件后n行信息,默认显示10行

tail -number 文件名

head 和tail命令不指定行数时,默认显示10行.

  1. Linux常用命令4

    1. 如何使用mkdir命令创建绝对路径目录?

mkdir 文件名(相对或绝对)

  1. 如何使用mkdir命令一次性创建多级目录?

mkdir -p aa/bb/cc

  1. cp命令语法格式是什么?

cp 源文件 目的目录

  1. 如何使用cp命令为文件重新命名?

cp 源文件 目的目录/别名

可以在复制时,给文件以别名复制到另一个文件夹中

  1. 如果复制的是一个目录需要使用什么参数?

$ cp –r test/ newtest

第142次(Linux)

学习主题:Linux

学习目标:

1 掌握Linux常用命令以及常用文件上传,环境变量配置

对应作业

  1. Linux常用命令5

    1. rm命令语法格式是什么?

rm 文件名

  1. 删除文件时不需要提示的参数是什么?

rm -f 文件名

  1. 删除目录时的参数是什么?

rm -r 目录名

  1. 删除目录时不需要提示的参数是什么?

rm -rf 目录名

  1. mv命令语法格式是什么?

mv -move 移动或重命名,相当于剪切和重命名

移动到指定目录:

mv 文件名 目录

  1. 如何使用mv命令为文件重新命名?

重命名:

mv 文件名 新的名字

  1. Linux常用命令6

    1. Vi命令语法格式是什么?

vi 文件名(进入命令模式)

  1. 如何进入追加模式?

a -append 追加的方式进入编辑模式

i -insert 插入的方式进入编辑模式

o -under line 在光标所在之下,新蹭一行进行编辑

O -pre line, 在光标所在之上,新蹭一行进行编辑

  1. 如何进入插入模式?

i -insert 插入的方式进入编辑模式

  1. 如何删除5行内容?

dd (delete line)删除当前行

d5 回车

  1. 如何保存并退出?

:wq

:w 保存(类似于Ctrl+s)

:q 退出命令模式

  1. 如何强制退出并不保存?

q! 强制退出不保存

  1. 所有文本中的指定内容?

/key 跳转到key位置处

  1. 光标跳转到文件末尾的快捷键是什么?

G 大写的..

  1. 光标跳转到文件头的快捷键是什么?

gg 小写的.

  1. Linux常用命令7

    1. 如何查看当前网络信息?

ifconfig 查看网络编辑器,查看网卡信息

eth0 – 命名为eth0的网卡信息

lo – localhost 本地环绕信息

  1. 如何查看所有网卡信息?

ifconfig -a 查询所有网卡信息

(3) 如何看查网卡的详细信息 ?

cd /etc/sysconfig/network-scripts/

ls 看查目录中的文件

vi 进入文件看查信息即可

  1. Linux常用命令8

    1. 如何将动态IP修改为静态IP?

进入配置文件删除修改文件中的内容即可

cd /etc/sysconfig/network-scripts/

vi ifcfg-eth0

根据下面设置即可:

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=(设置IP地址)

NETMASK=255.255.255.0

GATEWAY=(设置网关

DNS1=114.114.114.114

DNs2=4.4.4.4

IPV6INIT=no

service network restart 刷新网络配置

  1. Linux常用命令9

    1. 如何关闭防火墙服务?

service iptables stop

  1. 如何重启防火墙服务?

service iptables start

  1. 如何重启网络服务?

service network restart

  1. 如何查看网络服务状态?

service 服务名 status

  1. 如何查看当前系统的进程信息?

ps aux [|gerp keywords]

  1. aux分别表示什么含义?
  1. 所有进程

u- 包含用户启动的进程

x- 正在执行中的进程

  1. 管道的作用是什么?

管道: “|”

管道,在管道左侧命令直接结果基础上,执行管道右侧的命令

  1. grep的作用是什么?

grep 关键字 在被查找到数据基础上看查含有关键字的内容

  1. Linux软件安装-文件上传

    1. 常见的文件上传软件有哪些?

FileZilla 上传

直接拖拽到指定文件夹即可 (要求Linux有桌面插件)

  1. Linux软件安装-文件解压

    1. 压缩文件的命令语法格式是什么?

tar [参数] 文件名[解压后的位置]

  1. 解压文件的命令语法格式是什么?

tar -zxf 压缩文件名

tar -zxvf 压缩文件名

tar -czf 要压缩的目录 压缩后的文件名

  1. zcxfv参数分别表示什么含义?

-z zip格式压缩文件,包含 zip,gz,tar.gz等格式,不包含rar.

c 创建压缩包

x 解压缩

f 制定文件

v 显示压缩过程

  1. Linux软件安装-配置环境变量

    1. Linux系统中环境变量的配置文件叫什么?在什么位置?

/etc/profile

  1. 如何为jdk配置环境变量?

在 profile文件中添加

export JAVA_HOME=/usr/local/java

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$AVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

  1. 让配置临时生效的两个命令是什么?

永久生效 – 重启Linux

临时生效 - ./etc/profile

  1. 环境变量临时生效的作用范围哪里?

临时生效只对本次连接生效

java压缩文件_Linux 系统学习--Java学习第118天相关推荐

  1. java压缩文件读取_用Java读取/写入压缩和非压缩文件

    java压缩文件读取 这篇文章的主要原因是尝试不要重复自己( DRY ),因为通常,我会遇到递归的需求,即读写压缩的和非压缩的文件(主要是JSON和CSV). 首先让我们看看如何读取文本文件. 注意我 ...

  2. shell监控java接口服务_Linux系统下Java通过shell脚本监控重启服务

    简介 最近运维人员提出需求,增加一个运维页面, 查询当前的业务进程信息包括:进程名称.启动命令.启动时间.运行时间等,可以通过页面点击重启按钮,可以重启后端的一系列系统进程. 思路 java程序获取l ...

  3. java压缩文件耗时:30秒到1秒的优化过程

    点击上方蓝字关注我们 有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去.之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以 ...

  4. java 压缩 乱码_如何解决java压缩文件乱码问题

    用java来打包文件生成压缩文件,有两个地方会出现乱码: 内容的中文乱码问题:修改sun的源码.使用开源的类库org.apache.tools.zip.ZipOutputStream和org.apac ...

  5. java.util.zip 用法,Java压缩文件工具类ZipUtil使用方法代码示例

    本文实例通过Java的Zip输入输出流实现压缩和解压文件,前一部分代码实现获取文件路径,压缩文件名的更改等,具体如下: package com.utility.zip; import java.io. ...

  6. java压缩文件,并对压缩包添加解压密码

    java压缩文件,并对压缩包添加解压密码 java自带的java.util.zip包只能压缩文件,不能对压缩包添加解压密码,添加解压密码需要借助第三方工具,目前最好用的是zip4j工具包,其api操作 ...

  7. Java毕设项目视频点播系统(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目视频点播系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webst ...

  8. Java毕设项目便利店系统(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目便利店系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Websto ...

  9. Java毕设项目个人理财系统(java+VUE+Mybatis+Maven+Mysql)

    Java毕设项目个人理财系统(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webst ...

最新文章

  1. Go 学习笔记(82)— Go 第三方库之 viper(解析配置文件、热更新配置文件)
  2. Java编程中“为了性能”需做的26件事(转)
  3. 如何查找UI5框架的BSP应用名称
  4. Android项目使用Eclipse进行单元测试
  5. NA-NP-IE系列实验28:HDLC 和PPP 封装
  6. 【redis】redis基础命令,分布式锁,缓存问题学习大集合
  7. php server(),php的$_SERVER参数详解(附实例)
  8. 华为p50 pro 鸿蒙,华为P50Pro真豪横!鸿蒙系统+真全屏5摄,网友:太香了!
  9. buuctf刷题记录2 相册
  10. vs2013 旗舰版 密钥
  11. 深入浅出mysql第二,mysql-深入浅出MySQL(第2版)-ITBook分享(pdf mongodb java javascript node )...
  12. android通过经纬度获取地址,android之location 根据接口获取经纬度信息
  13. 阿铭Linux_网站维护学习笔记201903021
  14. SAP MM供应商主数据
  15. 小程序 实现手写签名功能
  16. 计算机网络与通信毕业论文题目,数据通信与网络系统毕业论文题目(692个).doc...
  17. 【树莓派】基于树莓派的语音机器人
  18. Dropping Balls, UVa679
  19. 键盘上特殊符号的中英文名称
  20. EHCache简单使用

热门文章

  1. 让逻辑关系破缺的最小空间尺寸
  2. c语言 文件截断,c – 是否有一种正统的方法来避免编译器警告C4309 – “二进制文件输出的”常数值的截断“?...
  3. java中的alert是什么意思_javascript 中如何使用alert?
  4. python split 倒数第一个_请教一个在python中该如何去掉split之后的第一个单词?
  5. 【Paper】2022_基于无人驾驶地面车辆的多Agent系统仿真平台的设计及编队控制协议的研究
  6. 5.1 代价函数-机器学习笔记-斯坦福吴恩达教授
  7. 【PC工具】文件夹多文件群体比较工具beyond compare4
  8. 【步态识别】基于深度学习的步态识别系统的MATLAB仿真,包括ALEXNET,改进CNN,GOOGLENET
  9. 数字通信介绍(5)什么是MIMO?
  10. 菜鸟教程 之 shell 脚本学习笔记 (一)