Linux系统目录
远程访问linux服务器
首先linux服务器位于天南海北,想从服务器调取一些数据,总不能专程跑过去,所以需要一款能够远程访问服务器的软件
Xshell是著名的linux客户端,常用于windows下远程访问
xftp是xshell配套组件,用于向服务器上传/下载文件
Linux文件相关操作命令
cd 切换目录
pwd 查看当前目录
ls ll 显示目录类容
cp 复制文件
mkdir -p创建多级目录
mkdir -p -v显示创建详细过程 或者 mkdir -pv
mv 移动文件
rm -f 删除文件
rm -rf 删除目录 (谨慎使用)
find 查找文件
VIM文本编辑器
按i 键进入编辑模式,按EXC键退出
delete 或 x删除单个字符
dd 删除整行
/str 全文查找str字符 按n进行选择 上一个或者前一个
:% s/old/new/g 将old字符替换为new 字符
u 撤销
:wq 退出并保存 wq!只读文件要额外加!
q! 强制退出,不保存
常用文本工具
echo 屏幕打印与文本输出
echo “hello”>>hello.txt 写入(不覆盖)
echo “hello”>hello.txt(覆盖)
cat 合并文件,查看文件内容
cat hello.txt 显示hello文件中的内容 cat a.txt b.txt >>c.txt 合并写入 cat >a.txt<<EOF 产生输入流
tail 显示文件尾部内容
tail -n 2 full_log.txt显示最后文本最后两行>grep 文本过滤 grep 内容 文件
利用正则表达式筛选文件
ll |grep -E “正则表达式文件”
Linux 打包与压缩
tar打包软件 ,拓展名.tar
gzip压缩包,拓展名.gz
压缩命令 tar zcvf 压缩后的文件名.tar.gz /要压缩的文件路径
解压缩命令 tar zxvf 要解压缩的文件 -C 解压缩路径
Linux安装程序
在linux中通过yum命令进行安装应用,以及编译安装
yum常用命令
yum search 应用名 查询仓库是否存在该应用
yum install -y 应用名 自动下载安装应用,并且-y表示无需手动确认
yum info 应用名 查看应用详细信息
yum list installed 应用名 查看已经安装的应用程序
yum remove -y 应用名 卸载该应用,无需确认
编译安装,先下载好安装文件,然后进行解压,在通过make命令进行安装
Linux系统命令
ifconfig 查看网关
netstat 查看网络端口号 netstat -tulpn或netstat -ano
查看或杀掉进程
ps -ef查看进程
kill -9 PID(PID为进程Id)
Linux应用服务化
应用服务是指应用程序以服务方式在后台运行
Linux系统对服务化应用进行统一管理
用户与用户组
chmod 750:组用户可读写,其他用户不允许访问
chmod 777:所有用户拥有完整权限
chmod 700:只有属主拥有完整权限
Linux超级管理员命令
sudo可以让普通用户拥有超级管理员的权力
授权命令:visudo