指令
文件操作
-
su root 切换到超级用户
-
pwd print working dictionary
-
cd change dictionary切换工作目录 cd …返回上一个
绝对路径:/
相对路径:以当前路径为基础
.当前目录
…上级目录
-/etc:配置文件
-/usr:可执行的命令以及用户安装的程序
-/var:程序运行中产生的数据和日志
-/proc:进程文件 -
ls list dictionary contents
-l 长格式查看 :-:文件 d:文件夹 -l:软连接(快捷方式) -
mkdir make dictionary创建文件夹
-
rmdir remove empty dictionary删空文件夹
-
touch 创建空文件或者修改文件的最后访问时间
-
rm remove -删除文件或文件夹 -i 交互式删除 -f force 强制删除 -r recursive递归式删除 -rf递归强制删除
-
查看文件 cat/tac/head/tail/more/less
-
cp 拷贝
-r 拷贝文件夹 递归式拷贝 -
mv move移动文件 在同一目录下移动相当于改名
-
file 文件属性
-
wc word count 统计文件字符数单词数
-l line行数
-w word 单词数
-c character字符数 -
echo 输出重定向
echo apple>fruit.text
echo apple>>fruit.text追加输入 -
uniq unique去重
-c count统计重复的次数 -
sort排序
-r reverise倒叙
-n number按数值大小排序 -
iconv 编码转换
-f form原先
-t target目标
gb2312 -国际码
gbk国际码扩展码
gb18030收录汉字少数民族文字
Unicode -万国码
– utf-8 -16 -32
网络相关
- wget 联网下载
- sudo apt-get install (Ubuntu下=yum )
软件和服务安装管理
1.使用包管理工具
-
yum yellowdog updater modified
-查找:yum search nginx
-安装:yum install -y nginx.x86_64
-查看已安装的包:yum list installed
yum list installed | grep nginx- 使用Nginx
-启动:systemctl start nginx
-停止:systemctl stop nginx
-重启:systemctl restart nginx
-查看状态:systemctl status nginx
-开机自启:systemctl enable nginx
-禁用开机自启:systemctl disable nginx
- 使用Nginx
-
rpm redhat package manager
- 安装redis服务
下载:wget https://download.redis.io/releases/redis-5.0.10.tar.gz
解压:gunzip
解归档:tar -xvf
-x eXtract抽取
-v verbose显示详细过程
-f file 指定待解归档的文件名字
2.源代码构建安装
3.直接下载对应的二进制程序
- 安装redis服务
-
下载python3
参考:在Linux上安装Python3 -
下载mysql
- 下载:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar
- 创建文件夹:mkdir mysql
- 解压:tar -xvf mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar -C mysql
- 搜索maria:yum list installed | grep maria
- 删除maria库:yum erase -y mariadb-libs.x86_64
- ……
参考: Linux下安装mysql
2.磁盘迁徙
参考:Vmware虚拟机系统磁盘迁移
VIM
移动光标
- h /j / k / l 上下左右配合数字使用
- 0 / $ /w 行首/行尾/下个单词
- Ctrl+e / Ctrl+y 翻行
- Ctrl+f / Ctrl+b 翻页
编辑内容
- i / a / o编辑模式
- dd / d0 / d$ / dw 删除
- u / Ctrl+r 撤销/重做
- yy /p 复制/粘贴
- ZZ 保存退出
末行模式
: / ?
- 退出: q / q! / wq /qa
- 查找 /关键词 ?关键词
- -n:正向搜索
- -N:反向搜索
- 替换
- $s/新闻/狗屎