做点心的网站,大兴网站制作,雄安邯郸网站制作多少钱,怎么建网站平台卖东西我们习惯的使用Windows,安装软件进行使用#xff0c;比如 WPS#xff0c;浏览器#xff0c;一些工具#xff0c;但是在Linux上就需要用命令去操作#xff0c;也可以使用像Ubuntu 和 CentOS这类的可视化面板 Linux系统是开源的#xff0c;所以开发人员可以反复的发现Bug以… 我们习惯的使用Windows,安装软件进行使用比如 WPS浏览器一些工具但是在Linux上就需要用命令去操作也可以使用像Ubuntu 和 CentOS这类的可视化面板 Linux系统是开源的所以开发人员可以反复的发现Bug以及修复Bug导致Linux 问题越来越少也越稳定安全
Ubuntuhttps://ubuntu.com/download/desktop
CentOShttps://www.centos.org/download/
Linux 就是一个根目录 / ,下面是其他的目录/相当于Windows 的 此电脑 常用命令目录
1.cd
2.pwd
3.ls
4.mkdir
5.touch
6.echo
7.rm
8.cp
9.mv
10.vim
11.stat
12.grep
13.ps
14.mysql 服务的一些命令
15.本地压缩包文件上传服务器
16.从服务器下载压缩包文件
17.服务器文件打包
18.服务器文件解压 1.cd cd/home/www 使用cd 后面跟 文件夹 路径进入目录cd / 直接回到根目录
2.pwd 查看当前位置的路径
3.ls 查看当前位置的文件夹以及文件 ls -a :查看所有文件夹以及文件包括隐藏的文件 ll :查看文件夹及文件的详细信息相当于 ls -l ls -t : 以时间排序用的多的是 ll -t
4.mkdir 创建一个空的文件夹 mkdir 后跟 文件夹名称 mkdir hellomkdir -p aaa/bbb/aaa 可以创建多级文件夹
5.touch 创建一个空文件touch 后跟文件名和后缀 touch hello.txt
6.echo 给文件夹写入内容 echo hello hello.txt,会直接覆盖之前内容慎用
7.rm rm hello.txt 删除文件 询问中输入 y 或者 n rm hello -r 文件夹 询问中输入 y 或者 n如果文件夹有子集文件夹会询问多次 rm -rf hello.txt 删除文件 rm -rf hello 删除文件夹不用询问直接删 rm 后 还可以跟路径 rm -rf / ,这个命令会 删除根目录所有文件系统直接清空只能重装禁用
8.cp cp a.txt b.txt 复制a.txt 到 b.txt , cp a.txt 后跟文件夹路径表示复制到该文件夹下 如cp a.txt /home cp -r aaa bbb 还可以复制文件夹表示将 aaa文件夹复制到同级下名为bbb
9.mv mv hello.txt hello1.txt,表示 将hello.txt 剪切为 hello1.txt mv aaa bbb 表示 将aaa文件夹剪切为名为bbb的文件夹
10.vim vim hello.txt 打开hello.txt 文件 1. 输入 i 进入编辑模式 输入内容 按 键盘 esc (ctrl c 也可以 ) ,输入 英文的 进入 命令行模式 2.输入 w ,表示为保存内容不退出 3.输入wq 表示 保存并退出 4.输入 q! 表示不保存直接退出 如果发现按esc 或者 输入 不起作用就直接按 i ,再按esc 输入 英文的 进入 命令行模式
11.stat stat hello.txt 可以查看文件的状态信息 Access 最后存取时间ls -lu filename表示最后一次访问仅仅是访问没有改动文件的时间 Modify 最后修改时间(ls -l filename ),表示最后一次修改文件的时间 Change 最后更改时间(ls -lc filename )表示最后一次对文件属性改变的时间包括权限大小属性等等 Birth 文件创建时间crtime不过据查此属性linux已废弃目前状态显示结果均为-
12.grep grep -n hello hello.txt 查找文件hello.txt hello 字符串的位置
13.ps ps -aux 查看所有进程 a :显示所有进程 u : 显示所有进程不以终端机区分 x : 显示详细的信息 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER 进程的属主 PID 进程的ID %CPU 进程占用的CPU百分比 %MEM 占用内存的百分比 VSZ进程使用的虚拟內存量KB RSS 该进程占用的固定內存量KB驻留中页的数量 TTY 该进程在那个终端上运行登陆者的终端位置若与终端无关则显示?若为 pts/0 等则表示由网络连接主机进程 STAT 状态位常见的状态字符 START 该进程被触发启动时间 TIME 该进程实际使用CPU运行的时间 COMMAND 命令的名称和参数 查看MySQL进程
ps -aux | grep mysql
杀死 PID 的进程
sudo kill -9 PID
14.mysql 服务的一些命令 (1) 启动MySQL 服务
sudo service mysql start (2) 检查服务状态
sudo service mysql status (3) 停止服务
sudo service mysql stop (4) 重启服务
sudo service mysql restart (5) 设置服务自启动 该命令将启用MySQL服务的自启动功能
sudo systemctl enable mysql (6) 启用MySQL自启动 该命令将启动MySQL服务并将其设置为自启动
sudo systemctl start mysql
15.本地压缩包文件上传服务器 D:\hello.zip 是本地压缩包的地址 服务器ip改为自己的ip /home/www 是要上传到服务器文件路径 回车之后输入服务器密码
scp D:\hello.zip root服务器ip:/home/www
16.从服务器下载压缩包文件 /home/www/hello.zip 是服务器文件 D:\scp 是本地路径 回车之后输入服务器密码
scp root服务器ip:/home/www/hello.zip D:\scp
17.服务器文件打包 hello.zip 是压缩后的文件名hello.txt 是要压缩的文件
zip hello.zip hello.txt 压缩文件夹为filename 的以及子集的所有文件 名为 filename.zip
zip -r filename.zip filename tar -zcvf filename.tar.gz filename tar -zcvf filename.tgz filename tar -jcvf filename.tar.bz2 filenamezip filename.zip filenamezip -r filename.zip filename gzip -d filename.gz filename rar -a filename.rar filename 18.服务器文件解压 将名为filename.zip压缩包 解压到当前目录下
unzip filename.zip 将名为filename.zip压缩包 解压到父级目录下-d 后面跟解压的路径
unzip filename.zip -d ../ tar -xvf filename.tar tar -zxvf filename.tar.gz tar -zxvf filename.tgz tar -jxvf filename.tar.bz2 tar -xZvf filename.tar.Z unrar e filename.rar unrar x filename.rar /mnt/sdb/path unzip filename.zip -d filepath