ubuntu 命令行的操作
cp *.gz /opt复制安装压缩包文件到指定目录 如果提示没有权限 前面加入sudo 超级管理员模式
cd /opt 进入指定目录
sudo tar -xzvf *.gz解压压缩包文件
cd vmware-tools-distrib 进入解压后的文件夹
sudo ./vmware-install.pl 执行安装命令,执行过程中如果提示yes一律enter
ls -a 查询所有文件包括隐藏文件
ls -l安装列表形式排列出来
ls -al把当前文件夹中文件全部列出来 里面的开头 - 代表文件 d表示文件夹 l表示是一个连接
后面有3组 r代表读 w表示写 x表示执行 第一组表示当前用户对文件的权限
第二组表示当前用户组 第三组表示其他用户
ls *python *表示匹配任意多个字符
ls python.?? 一个?表示匹配一个字符
more 分页查询 ls | more 空格键翻页 q键退出 b返回上一页 h查看帮助手册
cat . 一次查看所有文件内容 用于查看小文件
tail -10f 查看文件最后10行 并且不退出 ctrl c 退出
pwd 查看当前目录路径
文件与文件夹互相独立 不影响
创建文件命令
touch 创建文件 mkdir创建文件夹 -p指定父文件夹 不存在就创建 可以加前面也可以加后面
rmdir删除文件夹 如果文件夹为空或者正在使用则不能删除
rm 删除文件 f强制删除 r递归方式全部删除 rm -rfi 是否删除文件
cp拷贝源文件 添加-rf可以拷贝文件夹
mv 剪贴文件 添加-f 移动文件夹
sudo chomd 000 +u / 只能看不能动 rm -rf * 慎用 强制删除不可逆
tar -cvf 打包的文件 .tar新的文件夹 c打包 v显示 f按照文件操作方式进行操作
tar -xvf 打包的名称 就是解包 -tvf查询命令
压缩方式
gzip
gzip 压缩 文件名 源文件不在 gzip -d 解压文件名 -r:压缩指定文件,包含文件夹
-d: 压缩指定文件
unzip解压 zip压缩
bzip2 用法跟gzip一样 bzip2 压缩 bzip2 -d解压
find 根据名称在指定路径中查询
whoami 查看当前登录用户
who查看当前所有登录用户信息
exit 退出终端
passwd 设置用户密码
su 切换用户 du 查看文件的体积大小 top 任务管理器
ln 创建软硬连接 l表示连接 硬连接跟源文件体积差不多 带->表示软连接 一般体积小
ln -s python3.6 python 创建一个软连接 ln python3.6 py3 创建一个硬连接
chomd 设置权限 chomd u+x,g=rw,o=r days01 rwxrw-r--
kill 终止进程
远程操作——仿真终端 常见的仿真终端:SecureCRT XShell
允许客户端可以通过仿真终端连接操作服务器,服务器必须安装~服务端软件
(1)安装服务端软件
apt-get install openssh-server 安装服务端
(2)配置服务端
修改/etc/ssh/sshd_config
PermitRootLogin yes
(3)重启服务
service sshd restart
(4)仿真终端连接
SecureCRT/XShell
注意:为了自己测试方便,允许仿真终端可以通过超级管理员root连接到远程服务器;
但是实际公司的服务器,切记~不能开启这个选项!
ubuntu中ftp服务器的创建:
安装服务端软件:apt-get install vsftpd
配置操作:/etc/vsftpd.conf 服务端配置文件
修改4项主要配置
重启ftp服务
service vsftpd restart
查看ftp服务进程
ps -ef|grep ftp
创建专门用于FTP的用户信息
useradd -m ftpuser
passwd ftpuser
使用FTP客户端连接服务器
命令行:ftp命令
图形化界面:FlashFXP
(1)搭建远程FTP服务器
在远程的unix/linux系统上,安装服务器软件
执行命令:apt-get install vsftpd 安装
(2)配置FTP服务器
打开/etc/vsftpd.conf配置文件
修改FTP用户操作权限
write_enable=YES 放开->允许用户操作文件
anon_upload_enable=YES 放开->允许用户上传文件
local_umask=022 放开->默认权限
anon_mkdir_write_enable=YES 放开->允许用户操作文件夹
(3)重启FTP服务,让修改配置信息生效
执行命令重启FTP服务:service vsftpd restart
(4)检查FTP服务是否正常启动
执行进程查看命令:ps -ef|grep ftp
(5)创建用于FTP操作的用户
创建用户:useradd -m ftpuser
设置密码:passwd ftpuser
(6)通过FTP客户端连接服务器,完成文件交互
FlashFXP图形化界面工具打开,填写服务器IP地址、账号、密码,登录远程服务器;实现文件交互!