300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 学习java的心得感悟--Linux的文件操作命令

学习java的心得感悟--Linux的文件操作命令

时间:2021-05-20 23:58:11

相关推荐

学习java的心得感悟--Linux的文件操作命令

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。