Ubuntu学习记录

su root进入root

脚本:

访问文件时,x等价于./x。运行脚本时./hello.sh等价于/bin/sh hello.sh但不能直接hello.sh(因为路径还没加在PATH中?)
脚本还包括sh,py,perl
脚本程序开头为“#!解释路径”
必须要x权限才能执行(chmod +x hello.sh)
shell是脚本编程语言(python也是,java需要编译所以不是)
shell也是linux的终端?总之在终端直接输入eho $ {X}就可(只有echo和$ 之间有空格),但print(“a”)不行,因为这是python

环境变量PATH

在终端中定义的环境变量的范围是当前终端,包括在当前终端运行的sh文件中
文件编译器程序的名字叫gedit读作g edit,
ls -a能看到隐藏文件
用户的.profile是sh文件,包含用户环境变量
/etc/profile里为系统环境变量,但添加环境变量一般在/etc/profile.d/下创建一个自定义脚本(sh),前者会嵌套后者
su root , gedit /etc/profile.d/myprofile.sh , 然后按sh格式编辑脚本,用export啥的,注销后生效(但再次打开myprofile.sh发现没有内容)
关于path环境变量:
命令在path路径后,则都可以直接执行。比如/usr/sbin/useradd可以直接用useradd因为/usr/sbin在path中;但自定义路径下的hello.sh不能。可以在PATH中添加,使用export PATH =$PATH:/home/yellow,就可以在各处输入x执行/home/yellow/x(?)。

网络

虚拟机ping主机ping不通,但是可以访问主机上的服务器,用的是VMnet8
主机用ipconfig,虚拟机用ifconfig(下载用sudo apt install net-tools)if表示interface网络接口
虚拟机也可以上网ping www.baidu.com

一些vim ,java

第11章文件传输FTP见网盘
第12章SSH服务器用Xshell远程登录,用Xftp传输文件也可
第13章 vim
i:插入模式 esc:命令模式
:wq保存并退出 :q退出 :q!强制退出放弃保存, 记得都要加:
在shell文件win转linux时,换行符\r\n要换为\n(可以用Notepad++转)
第14章
java-jre(java runtime environment)运行时候要
javac-jdk开发包,开发的时候要

虚拟机连接过程

查看虚拟机VMnet8的ip
虚拟机要打开ssh service!!!
虚拟机查看端口22
在Xshell上连接该ip(好想要登录啥的,没仔细看,不过我用了和虚拟机用户一样的账号密码)
https://blog.csdn.net/luminous_you/article/details/108791035?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108791035-blog-100790693.pc_relevant_multi_platform_whitelistv4&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108791035-blog-100790693.pc_relevant_multi_platform_whitelistv4&utm_relevant_index=1

软件包

/etc/init.d下,是各个系统服务器的启动脚本,包含了ssh和ufw防火墙
软件包搜索apt list | grep ssh管道的使用 前面的输出作为后面的输入,意思是找软件包中含有ssh的。还可以用apt search ssh --name-only
删除软件包apt remove xxx或apt purge xxx卸载软件包并清除配置文件

进程

看进程pc -ef
CMD表示开启进程的命令行
pc -ef | grep vi 包含vi的进程
top相当于任务管理器,按q退出
kill 杀死进程,用法再看吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值