学习java的心得感悟

Linux的文件操作命令

**

第一周 来说一说学习Java的心得感悟吧!!!

1.我觉得学习java一个是循环渐进得到,有始有终的按部就班,脚踏实地,java是一门有着阶梯性的一门语言,要按java的学习体系,先学习什么,在学习什么,只有这样,我们学习中才能遇到更少的麻烦,java是一门更倾向于网络的语言,不要上来就学习JSP 因为没有基础,在以后的学习中很可能遇到很多麻烦
2.其次我觉得信心。恒力。毅力是最重要的,这是学习java必备的心理素质。不能刚开始学习的时候很有兴趣,遇到困难就退宿,这样最终会一事无成,不经历风雨 怎能遇见彩虹。有时候虽然遇到问题了,但是你一旦弄懂了,把问题解决了,就会感到很兴奋,这就是编程的快乐!还有就是我们一定要摆脱拖延症,想干什么就必须要去执行
3.给大家推荐一些学习编程的网站:CSDN,开元中国,GitHub
祝大家每天都会有很大的进步 我们一起加油

Linux系统的文件操作命令
(1) clear 清屏
(2) pwd 显示当前目录
(3) cd name/ /name / …/ 切换目录
(4) ls [-la] 查看当前目录[详情]
(5) mkdir name[ name2 …] 创建目录
(6) rm -rf / -ri 删除文件或目录
(7) cp 复制文件或目录[-r]
(8) mv 移动文件或目录、兼有重命名
(9) cat cat …|grep …
(10) touch 创建文件
(11) more space下一页 enter下一行 b上一页 q退出
(12) less space下一页 y上一行 enter下一行 PgDn下一页 PgUp上一页 q退出
(13) head -n 查看开头N行
(14) tail -n 查看末尾N行
管道组合cat srcfile/ps -ef |grep/less/more/head -n/tail -n >/>> destfile
(15) vi
① 默认进入命令模式
1) :w 保存不退出
2) :wq/x 保存退出
3) :q! 退出不保存
4) /… 推到根目录
5) yy 重复命令
6) p 复制
7) dd 删除
8) shit+g 进入尾行
② i/a 进入编辑模式
9) esc 退出编辑模式
```
(16)sed类型
(1)sed -i “s/hadoop/mongoDB/g” ls
将myInfo.txt中的hadoop替换成mongoDB,并保存文件,s和g开始结束符
(2)sed -i ‘1 a Linux is fun.’ myInfo.txt
在myInfo.txt 第二行后插入以下语句后保存文件Linux is fun.“1”可以替换成任意行号
(3)sed -n 2p myInfo.txt 查看myinfo.txt的第二行信息,p为行结束符
(4)sed -n ‘70,75p’ myInfo.txt 输出第70行到第75行的内容
(5)sed -n '6p;260,400p; ’ 文件名 输出第6行 和 260到400行
(6)mv myInfo.txt wangmingInfo.txt 将myinfo.txt重命名为wangmingInfo.txt
(7)cp wangmingInfo.txt>cd …/student/ 复制wangmingInfo.txt 到test/java/javaEE/student目录
(17)mv类型
-i 如果目标文件存在,将会询问用户是否覆盖。
-f 覆盖已有的目标文件时不给出任何提示。
-b 若需要覆盖文件,则覆盖前先进行备份。
mv -i 456.txt /home/abc 将456.txt 移动到 /home/ 并取名为 abc 若已存在文件 abc则会询问是否覆盖。
  mv -f 456.txt /home/abc 将456.txt 移动到 /home下并取名为 abc 若已存在文件 abc 覆盖时不会有任何提示。
  mv -b 123.txt 345.txt 将123.txt 重命名为 345.txt时先备份 345.txt。
(18)网络配置管理
(1) ifconfig -a 查ip信息
(2) ping -C 4 192.168.xxx.xxx ping4次
(3) setup 配置ip、防火墙、服务等,需要root用户执行
(4) ifconfig eth0 192.168.1.100 network -scripts/ifcfg-ebth0 //临时设置ip
(5) dhclient eth0 启用dhcp
(6) service network restart 重启网络服务【stop,disable,status】
(7) netstat -an 查看所有端口
(8) lsof -i :8080 查看具体端口运行的程序
(9) nmap 10.1.252.121 扫描端口
(19)用户、分组和文件权限
① [d-l]UGO[rwx]*3
1)[d-l] d:目录 -:文件 l:可执行文件/库文件
2)UGO U:所有者 G:分组 O:其他
3)rwx r:读 w:写 x:执行
a. --------- 000
b. 目录默认权限:rwxr-xr-x(755)
c. 文件默认权限:rw-r–r--(644)
d. rwxrwxrwx 777
4)权限数字化
a. - 0
b. r 4
c. w 2
d. x 1

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44705166/article/details/112421159
今日推荐