Linux 系统常用命令
Linux 系统常用命令
安装盒登陆命令:(login) (登陆) ;shutdown(把所有程序都关闭才能关机);halt(关机,待机);reboot(重启系统);
创建文件夹命令:#:(mkdir) 创建文件命令:#:(vi smaplefile.txt)
删除文件夹命令:#:rmdir /(xx)
重启网卡命令:(service network restart) 重启‘xx’服务:(service ‘xx’ restart) 开启 ‘ xx’服务:(service ‘xx’start)
#:(ntsysv)查看以开启的服务
Vsftpd 安装完 首先设置的是防火墙(防火墙没开启ftp 则提示 没找到主机通道
清空防火墙命令:iptables –F,iPtables –X,iPtables –t net –F,|iPtables –t nat –X
查看以安装的软件命令# rpm -qa |grep ‘xxx’
FTP 登陆报错如下
500 OOPS: cannot change directory:/home/xxx
处理方法:
系统是CentOS,是RH派系的。我把vsftpd安装配置好了,以为大功告成,但客户端访问提示如下错误:
500 OOPS: cannot change directory:/home/ftp
原因是他的CentOS系统安装了SELinux,因为默认下是没有开启FTP的支持,所以访问时都被阻止了。
//查看SELinux设置
# getsebool -a|grep ftp
ftpd_disable_trans --> off
或者
ftp_home_dir-->off
//使用setsebool命令开启
# setsebool ftpd_disable_trans 1
或者
# setsebool ftp_home_dir 1( 开启本地用户登录目录)
//查看当前状态是否是on的状态
# getsebool -a|grep ftp
ftpd_disable_trans --> on
或者
ftp_home_dir-->on
//setsebool使用-P参数,无需每次开机都输入这个命令
# setsebool -P ftpd_disable_trans 1
或者
# setsebool -P ftp_home_dir 1
# service vsftpd restart
有关selinux的配置
#:cd 返回根目录
#:cd /etc 进入‘etc’目录
#:service vsftp ras
卸载已经安装的软件命令如下
#:rpm -e vsftpd 或用
#: yum remove vsftpd··
注意上面只是把’vsftpd’ 举做例子
我本来觉得应该使用命令 rmdir
但是发现它无法删除非空的目录.
后来发现了原来应该使用命令 rm -rf 目录名
其中参数-f表示force.使用了这个参数就不会提示你是否要删除了
[二、文件管理和目录操作]
1、[文件管理]
功能 DOS Linux 备注
显示文件内容 type、more cat、more type、cat是全部显示,more是分页显示
拷贝文件 copy cp
移动文件及改名 move mv
删除文件 del、erase rm
打印文件 print lpr
功能 DOS Linux 备注
列目录及文件 dir/选项 ls –选项 在Linux中cd/是直接返回登录时的目录而不是根目录
显示当前目录 cd pwd
变更工作目录 cd目录 cd/目录
建立目录 md、mkdir mkdir
删除目录 rd、rmdir rmdir
目录更名 move mv
拷贝目录 xcopy copy