`

Linux 常用命令

 
阅读更多

 

1.查看当前所在目录路径

pwd

 

2.查看软件或服务是否安装

如查看vsftpd是否安装

# rpm -q vsftpd

vsftpd-2.2.2-6.el6.x86_64

 

3.查看系统当前可用的文件系统类型

#cat  /proc/filesystems

 

4.groups 查看当前登录用户的组内成员

  groups gliethttp 查看gliethttp用户所在的组,以及组内成员

  whoami 查看当前登录用户名

 

5.使用命令的历史记录

history [n] 

 

6.定义命令别名

alias lsc='ls *.c'  注释:定义显示所有C程序文件命令的别名 

  取消别名

unalias lsc 

 

7.查看环境变量列表

export

  定义临时环境变量

export XX=1234 

  输出环境变量

export $XX

 

  定义永久环境变量

在文件/etc/profile最后一行加上

export XX=1234

 

8.开启/关闭防火墙

service iptables start/stop

 

9.ftp登录不上

 01)530错误

etc下面有个pam.d文件夹进去打开vsftpd这个文件, 发现里面对之前的用户进行了限制,将里面对应的限制注释掉,#auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed

 02)关闭防火强,否则本机可以访问,其他终端不可以

 03)设置selinux,否则不能上传

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
#SELINUX=enforcing
SELINUX=disable
# SELINUXTYPE= can take one of these two values:
#     targeted - Targeted processes are protected,
#     mls - Multi Level Security protection.
SELINUXTYPE=targeted 

 04)Windows中在DOS下连接Linux的FTP,先选择好Windows目录,再连接,则put和get的文件就是相对该目录的文件。Linux中的目录可以通过cd命令选择。

 

 

常见FTP命令及其功能

FTP命令

    

ls

显示服务器上的目录

getmget

从服务器下载指定文件到客户端,

mget命令允许用通配符下载多个文件

putmput

从客户端上传指定文件到服务器,

mput命令允许用通配符上传多个文件

open

连接FTP服务器

quit

断开连接并退出FTP服务器

close

终止当前的FTP会话

cd directory

改变服务器的工作目录

lcd directory

在客户端上改变工作目录

bye

退出FTP命令状态

ascii

设置文件传输方式为ASCII模式

binary

设置文件传输方式为二进制模式

 log文件:/var/log/vsftpd.log,/var/log/xferlog

 log 参数说明

  

    

当前时间

当前服务器本地时间,格式为

DDD MMM dd hh: mm: ss YYYY

传输时间

传送文件所用时间,单位为秒

远程主机

远程主机名称/IP

文件大小

传送文件的大小,单位为byte

文件名

传输文件名,包括路径

传输类型

传输方式的类型,包括两种:

ASCII传输

以二进制文件传输

特殊处理标志

特殊处理的标志位,可能的值包括:

不做任何特殊处理

文件是压缩格式

文件是非压缩格式

文件是tar格式

传输方向

文件传输的方向,包括两种:

FTP服务器向客户端传输

从客户端向FTP服务器传输

访问模式

用户访问模式,包括:

匿名用户

来宾用户

真实用户,即系统中的用户

用户名

用户名称

服务名

所使用的服务名称,一般为FTP

认证方式

认证方式,包括:

1 RFC931认证

认证用户id

认证用户的id,如果使用*

则表示无法获得该id

完成状态

传输的状态:

表示传输已完成

表示传输未完成


 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics