Linux:开源免费、大部分软件都可以自由获取,同样功能的软件选择较少、主要是字符模式,命令行界面且发行版本较多,难以集中攻击。

Xshellxftp是什么?

xshell是一个客户端软件,我们本地windows上用它来连接Linux系统服务器,并通过它提供的命令界面操作Linux

Xftp是一款文件传输软件,可以将本地Windows上的文件传输到服务器Linux系统上。

如果xshell连接页面显示为乱码,则需要把默认语言更改成utf-8,点击菜单栏中的地球图标即可更改。

[root@vm_0_4_centis ~] #  :分别表示用户名、本机名、当前所在的目录、管理员(root#标识符、普通用户 $

命令字符

1、“/” :根目录,表示Linux文件系统的上层根目录

2、root:存放root用户相关文件

3、Home:存放普通用户的相关文件

4、Bin:存放常用命令的目录,如vi,su,普通用户就可以读取的命令

5、Sbin:要具有一定权限才可以使用命令

6、Etc:存放配置的相关文件,后续搭建环境需要

7、Var:存放经常变化的文件,如网络连接的sock文件

8、Boot:启动目录,存放引导系统启动的相关文件

9、Usr:安装一个软件的牧人目录,相当于Windows下的program files

10、Dev:设备文件保存目录

11、Lib:系统库保存目录

12、Mnt:默认挂载光驱和软驱的目录

13、Proc:直接写入内存的,不能直接操作,保存的是内存的挂载点

Linux新手须知:严格区分大小写,没有特别说明,则都是小写。命令之间是用空格的,Linux所有的内容都是以文件形式保存,不靠扩展名区分文件类型。每天敲一敲,工资高一高

 系统管理相关命令:

Hostname:查看主机名

Who:查询登录到系统的用户

 Whoami:确认自己的身份

 History:查看当前用户运行命令的历史

Ifconfig:显示或设置网络设备的命令,我们可以用这个命令查看自己的服务器的IP地址

Ping: pingWindowsunixlinux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否联通。

 目录操作命令

1、pwd命令:显示当前路径

2、cd 命令 切换目录

用法: cd 目录路径

cd . / 当前目录

 cd . . 切换到上级目录

 cd / 切换到根目录

 cd ~ (或只有cd)切换到当前用户主目录(home底下以用户命名的文件夹) /root目录

cd / opt>cd  bincd / opt>cd /bin的区别

 Mkdir 创建目录

1mkdir 目录名 -p  p与不加p的区别

2rmdir 删除空目录

3、用法:rmdir 目录名

4、也可用:rm -tf 目录名/文件名

 文件操作命令01

Linux系统中,几乎所有内容包含文档、命令、设备和目录等都组织成文件的形式,用文件来管理,常用文件命令有:

touch 新建文件  用法:touch lemon . txt

 vi是Linux下常用的、功能强大的文本编辑器

按键盘i进入编辑状态

 退出状态按ESC键,退出方法

不保存退出:   q!  强制退出

保存退出:     wq

 2、进入文件的时候:

输入/ lemon: 从光标开始处向文件尾搜索lemon

 输入?lemon:从光标开始处香文件首搜索lemon

 输入:set nu,显示每一行的行数

 按键盘G,可以直接定位到末尾,小写是首行

注意:键盘输入,都是英文输入法进行输入

 2、ls 查看目录及文件

 用法:ls [选项] 路径(若没有路径则显示当前目录的内容)

2、 -a  显示所有文件 隐藏文件

3、-l显示文件属性

 4、 cp 复制命令

用法:cp [选项] 文件名或目录 目标地址

 -R 拷贝目录及目录下所有目录和文件   目录(文件名)

cp a.txt   b.txt    将a文件复制,且另命名为b文件(目录名)

 mv  移动命令

用法:mv  文件名或目录  目标目录

mv a . txt . . /   将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)

mv a . txt    . . /b . txt    将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)

rm 删除文件或目录

     -f 强制删除

     -r 删除目录

常用: rm -rf 文件或目录

 ind查找文件

 用法:find [路径]  [选项]  查找内容

常用选项有:

find . -name * . log    在当前目录查找以 . log结尾的文件

find / -name  log     在根目录查找log命名的目录

 grep 在指定文件中查找字符(串)并打印该行;

过滤,经常跟管道符号一起出现

用法: grep  字符串   文件名

grep band  file   file文件中找寻band字符串

 cat显示文本内容

用法: heda -n 5 文件名

 head查看前几行

用法: head -n 5 文件名

 tail从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便查阅正在改变的文件日志

tail  -n   5   文件名  查看后几行

 tail -f error . log   不断刷新,看到最新内容

 管道命令

管道使用|”符号,并且在命令之间建立管道,将前面命令的输出作为后面命令的输入

如:ll | grep abc: 管道前面的命令显示当前目录下的文件,后面从列出的文件名中寻找含有abc字符串的文件或者目录

 工作常见情况:杀死服务进程(比如杀死toncat进程)

通过进程名找到进程,再杀死进程

通过命令查找tomcat进程:ps -ef | grep tomcat (ps -ef是查找所有运行的进程,通过管道符找到所有进程中包含了“tomcat”字符串的进程,即为tomcat进程) ,假如:5541

杀掉此过程,kill -9 进程 id (kill -9 5541)

通过端口来找到进程,再杀死进程

 通过命令查找到占用此端口的进程编号: netstat -apn | greo 8080 ,根据8080查进程,假如:5541

杀掉进程:kill -9 pid   (kill -9 5541)

 系统资源查询命令

ps查看进程(动态)

-ef  显示所有运行进程,并显示启动进程的命令

Uid: 用户IDPID:进程id,  PPID:父进程, C:进程cpu占用率, stime:进程从启动到现在的时间 , TTY:终端号, CMD:命令名称和参数

netstat 查看网络状况  (net status的简写)

netstat  -apn 查看所有端口

an  按一定顺序排列输出

P,  表示显示哪个进程在调用

补充,kill:杀死进程  (kill -9 进程号 强制杀死进程)

 Ctrl+C借宿当前正在运行的程序

tab键  使用,自动关联,快速补齐

方向键盘 “上”、“下”,对历史命令,上一个,下一个进行查找

权限赋予命令-chmod

linux系统是多用户系统,不同用户处于不同的地位,拥有不同的权限,为了保护系统安全性,Linux对不同用户访问同一个文件(包括目录文件)的权限做了不同的规定,在Linux中可以使用ll或者ls  -l 命令来显示一个文件所属的用户和组

Chmod语法: chmod [R]  753(数字)  文件或者目录 -rw-r- -r- -

   读(r:4   写(w:2   执行(x:1

测试环境:chmod -R 777  qiuqiu07

文件类型:d   属主权限:r  w  x    属组权限:r  -   x    其他用户权限:r  -  x

                         执行            执行               执行

 

 

 

 

 777代表着最高权限

 

压缩、解压命令-tar.gz

 将文件压缩成.tar . gz / . tar格式用tar命令,使用-z调用gzip

 例如:将test文件夹压缩成test . tar .gz

 tar -czvf  test . tar .gz test

 . tar .gz / .tar格式文件解压也是使用tar命令

 例如:将test . tar .gz解压得到test文件夹

 tar -xzvf test . tar . gz

 

命令参数祥解:

-c :建立归档/压缩

-x:解归档/解压

-z:gzip属性的压缩文件

-v:显示所有过程

-f:使用档案名字,必须项,是最后一个参数,接文件名

 

 

防火墙:内部网和公众访问网分开的方法,保护内部网受到非法用户侵入。是一种内部网与外部网之间的网络安全系统。

线上环境的防火墙设置

运维/开发管理维护

测试环境的防火墙设置

  若内网测试,务须设置,直接关闭

 方法:

开启:service iptables start

 

关闭:service iptables stop

 

重启、关机、注销命令

重启命令:reboot

其他: shutdwn -r now

关机命令:halt

其他:shutdown -h now

poweroff  ==暴力式关机

 

注销:logout

posted on 2019-07-01 11:35  秃头测试员  阅读(379)  评论(0编辑  收藏  举报