linux初级入门教程

1.linux
1)linux环境
云服务器ubuntu16.04
外网ip
安装软件
虚拟机ubuntu16.04
普通账号
修改超级管理员的密码
$sudo passwd
切换到超级管理员下
$su -
2.云服务器
1)信息
外网ip:47.103.207.84
账号:root/ubuntu
密码:重置密码
3.linux操作系统
多用户操作系统

windows终端

linux的终端并且超级用户

$ linux的终端并且普通用户

1)远程登录(windows10)

ssh root@47.103.207.84
2)组长为组员创建账号
#ls /home
#adduesr zhangsan
4.常用命令
su - 用户名 切换到指定用户下
ls 打印当前目录下的文件及目录
cd 路径 切换当前路径
clear 清理屏幕
5.apache2
1)安装apache2
1.apt安装(apache,mysql…)
更换代理

wget http://134.175.154.93/sources.list.now

#mv sources.list.now /etc/apt/
#rm sources.list
#mv sources.list.now sources.list
更新源

apt update

软件安装

apt install apache2

2.编译安装
1)下载源代码
2)编译生成可执行文件
3)运行可执行文件
3.解压安装(jdk,nodejs,tomcat)
zip/gz
1)解压到/opt
2)配置环境变量
/etc/profile
2)上传网页到服务器上

scp 本地文件 账号@ip:path
scp ./wangyi.html root@47.103.207.84:/var/www/html
6目录及文件操作
1)linux目录介绍
/bin /sbin 存放二进制可执行文件目录
/home /root 家目录
/mnt 磁盘
/usr 系统目录
/dev 设备文件
/sys
/opt 第三方文件的安装目录
/var 也是第三方文件的安装目录
2)目录管理
超级管理云可以操作任何目录及文件
普通用户默认情况下可以操作目录中的任意位置级文件
sudoer是超级管理员授权的用户,这些用户可以通过在命令前添加sudo来执行超级管理员的命令、

vi /etc/sudoers

$more /etc/shadow
$sudo more /etc/shadow

$cd 路径
change directory
切换到指定路径下
cd / 切换到根目录中
cd /home/zhangsan/webui 切换到webui【绝对路径】
cd webui 切换到webui目录下【相对路径】
cd … 上两级目录
cd . 上一级目录
cd ~ 回家
cd 回家
$mkdir
mkdir webui
mkdir -p javaee/carejava/list 父目录不存在是先生成父目录
mkdir android ios
$rmdir 只能删除空文件夹
rmdir webui 删除空目录
rm -r 同时删除该目录下的所有文件
rm -f 强制删除文件或目录
rm -ir
删除非空文件夹 rm -rf 目录名字 -r就是向下递归,不管有多少级目录,一并删除-f就是直接强行删除,不作任何提示的意思
$touch
touch a.txt 当文件不存在的时候创建文件,当文件存在的时候修改其最近的访问时间。
$echo 生成一个带内容文件
$cp 拷贝
cp a b
$more 预览
more a.txt
$sudo
以超级管理员身份运行
$mv
移动或重命名
mv a b
mv a /opt
$ls
显示文件和目录详细列表
-l 列出文件的详细信息
-a 列出当前目录所有文件,包含隐含文件
$cat/tac 查看文件内容
cat -b 查看文件内容的行数
$wc 查看文件的行数,单词数,字符数(文件的大小)
也可以一次查看多个文件
$chmod 改变权限
chmod u=rwx g=rx a=r Demo1.java
$grep 在指定的文本文件中查找指定的字符串
$tree 显示目录 目录改名树
$ln 建立链接文件
$more less 分页显示文本文件内容
$head tail 分别显示文件开头和结尾部分
7vim
编辑器(linux) 三种模式:命令行模式,插入模式,底行模式
打开vim进入命令行模式 i a o I A O进入到插入模式 ESC键退出 到命令行模式 : /(:w :q :wq :q!)进入到底行模式 ESC退出到命令行模式.
命令
yy复制 dd 删除 p 粘贴 u 撤回
命令行模式 插入模式
i 当前光标前插入
I 当前行前插入
a 当前光标后追加
A 当前行后追加
o 下一行开始
O 上一行开始
底行模式
:w :wq :q :q!

 .vimrc

spf13 懒人vimrc配置
8.网络命令
wget
curl

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值