linux学习总结

第一部分:连接服务器

->ssh root@你的ip公网地址

->输入你的密码


第二部分:一些常用的命令:

  • cd进入指定目录

      cd /进入根目录     ;cd home/  ; cd / tab tab 会出现/目录也就是根目录下的所有文件

  • ls 查看当前目录下的所有文件、文件夹

        ls -a 列出所有文件、包括隐藏文件

        ls -r 显示递归清单

        ls -l 以长格式列出所有文件和文件夹

  • rm        删除文件
  • rm -r    删除目录
  • pwd 打印当前文件所在的路径
  • mkdir 新建目录
  • touch 新建文件
  • clear 清空屏幕
  • man + 命令  查看指定命令的使用说明
  • man ls  查看ls的使用说明、然后按q键退出
  • history  列出历史命令

第三部分  复制文件到服务器(这里以zip压缩包为例)

->第一步:一定要在【windows终端】中操作!!

scp  +【你要移动的.zip文件的路径】 + root@+【服务器的ip地址】:【你要移到哪个文件夹里】

举例:

scp D:\lancome官网\lancome-official-website.zip root@192.168.1.1:/home/admin

->第二步:连接服务器,并查看是否上传成功:

1.ssh root@你的ip公网地址

2.输入你的密码

3.cd home/admin  进入admin文件

4.ls                        查看admin里面的文件以及文件夹

就能看到你上传的zip文件已经存在了

->第三步:压缩.zip文件

apt-get update
apt-get install zip               安装 zip压缩解压工具


apt-get install httpd            安装httpd
apt-get install apache2      安装apache

cd  /var                              进入var 

ls                                       查看var的目录

cd www/html                     进入www下的html文件夹

mv lancome-official-website.zip /var/www/html/   将压缩包移动到hmtl文件夹中
cd /var/www/html            进入html文件夹
 ls                                    查看html文件夹下的目录
unzip lancome-official-website.zip   解压zip文件
 ls                                     查看html下的文件

->最后  ;在浏览器中查看你解压文件


格式:ip地址+文件名

注意:(这里不再是.zip文件!类似于你在windows下解压了zip文件以后、要去访问对应的解压文件一样~)

举例:192.168.1.1/lancome-official-website


第四部分:账号的管理

 1)登录的过程

先找寻 /etc/passwd 里面是否有用户输入的账号?如果没有则跳出,如果有的话则将该账号对应的 UID 与 GID (在 /etc/group 中) 读出来,此外,该账号的家目录与 shell 配置也一并读出;

紧接着核对口令表!这时 Linux 会进入 /etc/shadow 里面找出对应的账号与 UID,然后核对一下用户刚刚输入的口令与里头的口令是否相符?

如果一切都 OK 的话,就进入 Shell 控管的阶段!

2)添加用户(/etc/passwd)

adduser(useradd) 用户名

3)修改账户的密码

passwd 修改账户的密码

4)删除账户

userdel 用户名

5)添加组(/etc/group)

groupadd 组名

6)删除组

groupdel 组名

7)身份切换

su 用户名(普通用户切入root用户的时候,需要输入密码,但root用户切入普通用户的时候不需要输入密码)

8)sudo

6.目录和文件的管理

cp 将一个文件或者目录拷贝到另一个目录中  ->复制

mv                                                                   ->剪切

移动文件到指定目录       mv 原文件名 目的地路径

给文件重命名                  mv 原文件名 新文件名

给文件移动并重命名        mv test.txt ./test02/test02test.txt  地址和新文件名之间有一个/,不要漏掉

zip(安装) xxx.zip 文件1 文件2 ... => .zip

gzip 文件 => .gz

bzip2 文件 => .bz2

unzip(安装) 压缩文件的名字

gunzip 压缩文件的名字

bunzip2 压缩文件的名字

区分zip、gzip、dzip2:

->zip压缩完之后、原来的文件依旧存在、只不过多了一个zip包

->而dzip2和gzip压缩之后、源文件就不见了,且他们两个只能压缩一个文件

(对于他们三个的解压,也是一样的道理)

->gzip效率高、但是压缩能力低;而dzip2效率虽然低、但压缩比较狠~


To be continued...

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值