【游戏开发】Linux 有哪些常用的基本命令?

2021-05-26
3156
0

下面给大家分享一些 Linux 比较常用的命令:

 

一、基本命令

 

1.1 关机和重启

 

1.2 帮助命令

 

二、目录操作命令

 

2.1 目录切换 cd

 

2.2 目录查看 ls [-al]

 

2.3 目录操作【增,删,改,查】

 

2.3.1 创建目录【增】 mkdir

 

2.3.2 删除目录或文件【删】rm

 

2.3.3 目录修改【改】mv 和 cp

 

2.3.4 搜索目录【查】find

 

三、文件操作命令

 

3.1 文件操作【增,删,改,查】

 

3.1.1 新建文件【增】touch

 

3.1.2 删除文件 【删】 rm

 

3.1.3 修改文件【改】 vi或vim

 

3.1.4 文件的查看【查】

 

3.2 权限修改

 

四、压缩文件操作

 

4.1 打包和压缩

 

4.2 解压

 

五、查找命令

 

5.1 grep

 

5.2 find

 

5.3 locate

 

5.4 whereis

 

5.5 which

 

六、su、sudo

 

6.1 su

 

6.2 sudo

 

七、系统服务

 

八、网络管理

 

8.1 主机名配置

 

8.2 IP 地址配置

 

8.3 域名映射

 

九、定时任务指令crontab 配置

 

9.1 命令格式

 

9.2 配置说明、实例

 

十、其他命令

 

10.1 查看当前目录:pwd

 

10.2 查看进程:ps -ef

 

10.3 结束进程:kill

 

10.4 网络通信命令:

 

10.5 配置网络

 

10.6 重启网络

 

10.7 切换用户

 

10.8 关闭防火墙

 

10.9 修改文件权限

 

10.10 清屏

 

10.11 vi模式下快捷键

 

十一、Linux项目部署

 

11.1 安装jdk1.8

 

11.2 安装MySQL5.6

 

11.2.1 上传MySQL5.6的tar包

 

11.2.2 安装

 

11.2.3 开机自动启动设置

 

11.2.4 开启远程访问

 

11.3 安装tomcat部署项目

 

11.3.1 创建ucenter用户

 

11.3.2 安装Tomcat

 

11.3.3 部署用户管理项目

 

11.4 Linux下使用FastDFS

 

11.4.1 安装gcc

 

11.4.2 安装libevent

 

11.4.3 安装libfastcommon-master

 

11.4.4 安装fastdfs

 

11.4.5 配置并启动tracker服务

 

11.4.6 配置并启动storage服务

 

11.5 安装fastdfs-nginx-module

 

11.5.1 解压

 

11.5.2 修改config

 

11.5.3 配置nginx与FastDFS关联配置文件

 

11.6 安装Nginx的插件

 

11.6.1 如果没有安装过nginx

 

11.6.2 如果已经安装过nginx

 

11.6.3 启动nginx

 

11.6.4 设置nginx开机启动

 

11.7 安装Elasticsearch

 

11.7.1 新建一个用户leyou

 

11.7.2 上传安装包,并解压

 

11.7.3 修改配置

 

11.7.4 运行

 

11.7.5 错误1:内核过低

 

11.7.6 错误2:文件权限不足

 

11.7.7 错误3:线程数不够

 

11.7.8 错误4:进程虚拟内存

 

11.7.9 重启终端窗口

 

11.8 安装RabbitMQ

 

11.8.1 安装Erlang

 

11.8.2 安装RabbitMQ

 

11.8.3 设置配置文件

 

11.8.4 启动、停止

 

11.8.5 开启web界面管理工具

 

11.8.6 设置开机启动

 

11.8.7 防火墙开放15672端口

 

11.9 redis安装和配置

 

11.9.1 安装

 

11.9.2 配置

 

11.9.3 启动或停止

 

11.9.4 设置开机启动

 

 

目录切换命令

 

cd usr 切换到该目录下usr目录

 

cd ..(或cd../) 切换到上一层目录

 

cd / 切换到系统根目录

 

cd ~ 切换到用户主目录

 

cd - 切换到上一个操作所在目录

 

目录的操作命令(增删改查)

 

mkdir 目录名称 增加目录

 

ls或者ll(ll是ls -l的别名,ll命令可以看到该目录下的所有目录和文件的详细信息):查看目录信息

 

find 目录 参数

 

 寻找目录(查)示例:列出当前目录及子目录下所有文件和文件夹: find ./home目录下查找以.txt结尾的文件名:find /home -name "*.txt"同上,但忽略大小写: find /home -iname "*.txt"当前目录及子目录下查找所有以.txt和.pdf结尾的文件:find . \( -name "*.txt" -o -name "*.pdf" \)find . -name "*.txt" -o -name "*.pdf"

 

mv 目录名称 新目录名称 

 

修改目录的名称(改)注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作。mv命令用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中。后面会介绍到mv命令的另一个用法。

 

mv 目录名称 目录的新位置

 

 移动目录的位置---剪切(改)注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作。另外mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。

 

cp -r 目录名称 目录拷贝的目标位置

 

 拷贝目录(改),-r代表递归拷贝注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不 用写-r递归。

 

rm [-rf] 目录: 

 

删除目录(删)注意:rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆, 无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包。

 

 

转载声明:本文来源于网络,不作任何商业用途。
免责声明:本文内部分内容来自网络,所涉绘画作品及文字版权与著作权归原作者,若有侵权或异议请联系我们处理。
收藏

全部评论

您还没登录

暂无留言,赶紧抢占沙发
王氏教育是国内专业的CG数字艺术设计线上线下学习平台,在王氏教育,有原画、插画、漫画、影视、3D模型等培训课程,也有学习资源下载、行业社区交流。CG数字艺术学习,来王氏教育。
绘学霸iOS端二维码

IOS下载

绘学霸安卓端二维码

安卓下载

绘学霸微信小程序二维码

小程序

版权声明
本网站所有产品设计、功能及展示形式,均已受版权或产权保护,任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
热线电话
18026259035
咨询时间:9:00~21:00
在线客服
联系网站客服
客服微信:18026259035
公司地址
中国·广州
广州市海珠区晓港中马路130号之19
绘学霸客户端(权限暂无,用于CG资源与教程交流分享)
王氏教育 王氏教育