To search

知识记录 › 服务器

linux server,debian server,windows server

Entries feed Comments feed

Saturday, February 22 2020 16:02

Linux常用命令罗列

清屏clear
clear 清理屏幕显示的内容
列出目录 ls
ls 列出当前目录的内容
ls -l 列出当前目录的详细内容
ls -lh 以便于阅读的方式列出详细内容,主要是文件大小的单位变了
ls -a 列出目录内包含隐藏项的全部内容
ls -lha -l -h -a等参数可以组合使用
ls -l / 列出根目录的详细信息,/代表根目录,换成其他目录,则列出指定目录的内容
注:命令行中.或者./代表当前目录;..或者../代表上一级目录;~或者~/代表当前用户主目录。
创建目录 mkdir
mkdir test 创建一个名为test的目录
删除空目录 rmdir
如果目录test是空的,那么你可以这样将其删除
rmdir test
删除文件 rm
你可以执行touch tmp.txt命令,在当前目录下创建一个空的文件。
rm tmp.txt 可以删除tmp.txt
rm -f tmp.txt 某些配置下,系统会让你确认是否删除,加-f是强行删掉tmp.txt
大杀器 rm -rf
只要权限足够, rm -rf可以删掉你指定的一切。
假定你先mkdir test,然后touch test/tmp.txt,这时rmdir test是不会成功的。
但rm -rf test,则会将test目录和目录中的tmp.txt一并删掉。
注:Linux命令行是没有回收站的。MySQL从删库到跑路,应该就是执行了rm -rf *。
移动文件 mv
你可以执行touch tmp.txt命令,在当前目录下创建一个空的文件。
mv tmp.txt tmp2.txt 将文件名从tmp.txt更改为tmp2.txt

mv也可以用来更改目录名,你可以执行mkdir test在当前目录创建一个名为test的目录。
mv test test2 将目录名从test 改为test2

上传文件到服务器 rz
在命令行执行rz,剩下的根据提示操作。

如果提示没有找到命令,请安装
apt-get install lrzsz

下载文件到本地 sz
在命令行执行echo ‘Hello world!’ > tmp.txt,这时你创建了一个文本文件。
sz tmp.txt 将tmp.txt发送到本地
注:在CentOS中使用rz/sz需要安装lrzsz,即执行命令sudo yum install lrzsz,测试用的虚拟机里已经装好了。
解压zip包 unzip
假定你用rz上传了一个test.zip,那么你可以用如下命令解压
unzip test.zip
注:unzip是需要通过sudo yum install unzip安装的,测试用的虚拟机中已安装。
解压xz包 xz -d
node.js的Linux安装包名称形如node-8.1.1.tar.xz,扩展名.tar.xz,解包时需要
xz -d node-8.1.1.tar.xz 这时会得到node-8.1.1.tar,然后
tar -vxf node-8.1.1.tar 这时才得到解压后的目录node-8.1.1
注:Linux里实际上没有扩展名的说法,.tdar.xz这样的后缀只是为了便于理解。
tar.gz的打包和解包
如前所述, mkdir test,touch test/tmp.txt,可以创建一个目录一个文件,现在把这个目录打包。
tar -zvcf test.tar.gz test/ 这样就创建了test.tar.gz压缩包
tar -zvxf test.tar.gz 这样可以解包
ping
ping 114.114.114.114 如果服务器有多个IP,可以指定源IP
ping 114.114.114.114 -I 192.168.70.99
查看负载 top
top 动态显示负载,输入top后按数字1,可以显示或隐藏各个cpu核心的负载
Ctrl + C退出top命令
查看磁盘空间 df -lh
df -lh 显示磁盘空间使用情况
查看目录大小 du -sh
du -sh test/ 查看test目录占用多大空间
查看服务器的一个外网IP
curl myip.ipip.net 这是用curl命令去访问ipip.net,会返回外网IP
注:如果提示找不到curl命令,可以sudo yum install curl。

查看nginx安装目录
ps -ef | grep nginx

ssh-copy-id -i id_rsa_zpf2048.pub [email protected]

$ pm2 list # 显示所有进程状态

查看侦听端口
netstat -an|grep LISTEN

查看侦听端口
netstat -ntpl

检查nginx配置文件是否正确
/usr/sbin/nginx -c /etc/nginx/nginx.conf -t
nginx -c /etc/nginx/nginx.conf -t
检查完没有问题后,就可以reload配置了
nginx -s reload

Debian10.3.0服务器安装,转的,图省事,没有必要再码一边字

Debian10服务器安装

  对于使用惯windows系统的人来说,刚开始接触使用linux系统一定是很不习惯,因为使用环境的变化经常会出现一些错误。当然,对于我来说,我也是刚刚才开始接触Linux,对此,有些地方想不到的,可以多多交流。

  1、环境说明:

    (1)我的虚拟机是:VMware Workstation

     (2)Debian系统下载:官网

  2、系统安装:

      至于虚拟机如何配置,这里就不再赘述了,直接开始安装吧。这里推荐大家安装的试试系统语言选择英语进行安装。因为后期使用就会避免很多麻烦。当然为了方便安装,也可以使用中文版。

以下部分截图使用的是debian9的图,内容是一样的,所以就没有换。debian10安装时不一样的,已经替换。

clipboard

界面说明:

Install 安装系统,安装时为文字安装。

graphical install 图形安装,安装时有图形。

advanced options 高级选项

Help 帮助

Install with speech synthesis 语音合成安装

install 和graphical install只是安装方式不同,安装后的系统是一样的。

这里选择第一项进行安装:

c-zfcoee4396

在这里可以选择系统语言,默认为英语。选择continue继续安装

css-bkdky845

    选择默认设置,继续安装。

ciy28p7ky239

这里可以设置键盘的使用习惯,根据不同的使用习惯进行选择,我选择默认,然后继续。

点击继续之后,系统会扫描你的系统光盘,配置默认网络参数等。

caodzqxcw033

大概意思为:网络使用DHCP协议失败,服务器很慢或者网络硬件出现了问题,不能够自动获取到IP地址。此消息可以忽略,等待整个系统安装完毕之后,再进行调试网络。然后点击Continue继续安装

ctbpr6wbk082

在这里选择:Do not configure the network at this time.现在不配置网络。然后点击Continue继续进行安装

ce3fnyesu093

你可以在这里给你的服务器起一个名字,默认为debian。(我这里为了防止和局域网内其他电脑重复,而且线上安装时,服务器名称肯定是server1,server2等,所以我起名为debiantest1,名称只能是数字或者字母,不能有特殊符号),然后选择Continue继续安装

clipboard

大意是要起一个域名,所有的机器都要用这个域名。这里暂输入bonn.com吧。

duq-euiq4400

意思是说你得设置一个root密码,设置一个不容易猜到的密码,并且不能在界面上看到的,比如密码也是root。

配置你的服务器系统root密码,然后继续安装.使用按键Tab可以切换到其他按钮上去。移动到“Show Password in clear”然后按空格键,可以查看你刚刚输入的密码。

cidgjjcog092

系统默认是不允许使用root账户进行远程登陆系统的。所以需要新建一个用户并设置密码,这一步是要输入新账户的全名。

b_vv-kvy8189

这里输入新账户的用户名,点击Continue继续安装,然后输入新用户的密码

cwm_vynv8108

输入新账户的密码。

clipboard

从网络设置时钟

clm803vww512

选择你的时区,这里我选择的默认时区,

cblu0ytko359

这里说的是你选择用哪种方式来进行分区,我选择的是Guided-use entire disk and set up LVM,选择这个是因为后续某个文件系统不够大了,方便调。

clipboard

在这里你可以看见你的硬盘大小,继续安装

cufx9xh_o661

这里是分配硬盘空间的选项,新手可以选择第一个,大意为:使用所有的空间(适合新手)。这里我选择的默认

ck6jua3f4982

这里问你是否选择写入硬盘数据,选择是。

clipboard

cvk5q0id4033

选择是。然后等待安装系统

crzgbfll4083

然后问你是否扫面CD或者DVD光盘,因为虽然安装系统已经安装了很多程序,但是有些程序还是没有的。这里我们选择否,可以后续通过网络进行安装软件。

clipboard

选择包管理镜像国家,我选择的china

clipboard

选择镜像站点,我选择的是华为云的。

clipboard

是否需要代理,如果需要代理,则填写,不需要的话,直接下一步。

clipboard

clipboard

安装时间可能会持续几分钟

ch_xirgom943

选择否,继续

clipboard

这里是让你选择安装软件包,如果是服务器的话,就不用安装桌面,直接使用命令行就可以了。我这里是虚拟机测试学习使用的,所以就安装了。可以根据自己的需要进行安装。建议勾选上SSH server,否则你将无法远程你的服务器。安装桌面时间特别长,最后也失败了,所以最后取消了安装桌面,同时取消了安装打印服务,才安装成功的。

clipboard

安装过程可能会持续几分钟

clipboard

等待系统安装,然后提示你,是否把BOOT GRUB引导文件写入到硬盘?选择是,然后继续

clipboard

系统询问你想要把系统引导文件安装到哪个目录下?这里我们选择第二项。然后继续

clipboard

至此,整个Debian9的安装就完成了,点击Continue系统将会重启。现在系统安装完毕了,但是还不能够访问,将会在下一篇里面教你如何修改接口配置。

clipboard

重启后可登录系统。

ping 提示connect: network is unreachable 。

表示网卡没有启动。

clipboard

clipboard

网卡按上面的配置即可。

clipboard

开启ssh服务,默认root是不能远程的,所以不要用root远程登录

clipboard

配置ssh 允许 root直接远程登录

修改配置文件目录

vim /etc/ssh/sshd_config

clipboard

4,重启服务

systemctl restart ssh

clipboard

然后就可以用root登录了。

如果选择桌面安装的话,有可能会出现如下错误

clipboard

吃个饭回来,以为安装成功了,再看一下,原来软件安装失败了。可能跟选择图形界面有关,这里取消界面再试一下。

clipboard

取消安装桌面即可。

作者:朱鹏 飞
个人博客:https://zhu  pengfeivip.github.io/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

https://w ww.cn blogs.com/zhupe  ngfei/p/1173   7804.html

Debian 制作U盘启动安装盘

1,工具:Universal-USB-Installer(据经验软碟通UltraISOl不是很100%成功)

          官网下载地址: http://www.pendrivelinux.com/  我下载的是 Universal-USB-Installer-1.9.9.0版本

2 .U盘一个(4G/8G)根据系统的大小决定

3.下载Debian镜像文件,目前最新的是debian-10.3.0-i386-netinst .iso 及debian-10.3.0-i386-xfce-CD-1.iso 及debian-10.3.0-i386-DVD-1.iso的DVD均可,从这里选择下载https://www.debian.org/distrib/  只需下载 下载第1个镜像文件 debian-8.1.0-amd64-DVD-1 或 CD即可 。

制作启动安装U盘

 在另一台电脑上制作U盘安装盘

       1)将U盘插入电脑,注意提前备份该U盘上的数据,制作安装盘的过程将格式化U盘

       2)直接启动下载的 Universal-USB-Installer-1.9.6.1软件 (可执行文件,无需安装)              

             直接I Agree       

           此处在提供的Debain选项中,只有Live 和Netinst两个选项,并非想安装的amd64。往下拉滚动条,直接拉到最后,选择Try Unlisted Linux ISO

然后选择下载的ISO镜像文件,选择U盘,点击Create按钮。         

接下来将解压ISO文件,制作安装U盘,此过程时间较长,大约15分钟左右。

出现以下提示,表示安装启动盘已经成功制作完成

 

下来 安装Debian,下一篇继续


————————————————
版权声明:本文为CSDN博主「pkokoc」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://bl og.csdn.net/u01  2401034/article/de tails/47067501

 

Page top