linux 基础操作
Posted lilei1996
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 基础操作相关的知识,希望对你有一定的参考价值。
linux的发行版本:
1.centos 免费版的redhat 2.ubuntu 乌版图 3.suse 德国的系统 4.frdora 超前版redhat
linux的安装方式:
1.一台机器单独装个centos 2.双系统 windows+centos 3.再买一台机器,装一个centos 4.通过虚拟化基础,对你的物理机,进行资源分配,资源抢夺 -物理机是16G(装2个虚拟机 ,每个分配4G) 虚拟机此时就可以理解为是,一个微型的计算机,有自己的硬件 -虚拟环境技术指的是 vmware workstation (免费的,个人学习版本) -讲师机windows7 + vmware(macos+windows10+windows xp +centos + ubuntu ) -个人版vmware 性能较弱,一台机器,顶多十几个虚拟机 -企业版虚拟环境 vmware vsphere ,通过esxi服务器,进行运行 -dell power ege R720服务器
远程连接linux服务器:
1.安装xshell工具 2.获取服务器的ip地址,通过 ssh命令连接 python manage.py runserver 192.168.11.135 8000 127.0.0.1 本机回环地址 指的是这台机器本身,只能自己使用,别人访问不了 192.168.11.135 可以对外提供访问的,局域网内,都是可以访问到的 0.0.0.0 代表127.0.0.1 + 对外访问的ip地址, 代表这台机器,所有的网卡都可以访问
linux的命令:
ifconfig 查看linux的ip地址
ssh [email protected]服务器的ip地址 远程登录linux
linux文件目录结构:
1.定点目录 根目录 /
2.绝对路径,从根目录开始的,都是绝对路径 /opt/venv/stone
3相对路径, /opt/venv/stone /opt/venv/stone1
linux的增删改差命令:
增: mkdir 新建文件夹 mkdir 文件的名 mkdir stone 新建文件夹的名字叫stone mkdir -p ./opt/venv/stone 递归创建 -p 参数 mkdir -p stone/{cuicui,baiza,keji} 递归创建 touch 新建文本 touch first.txt 新建一个文档 vim linux下的编辑命令 vim first.txt 打开这个文档 进入文档的操作: 1,进入文档,命令模式必须输入 i 这个字母进入编辑模式 2.在编辑模式,记录下来的是字符串 3.退出编辑,回到命令模式,按下esc,然后输入一个冒号,进入底线命令模式 4. 在底线命令模式下,输入wq! w 写入 q 退出 ! 强制性的 常用命令 :wq!强制性
删: rmdir 只能删除空文件 rm删除文件,文件夹 rm test.txt 需要输入y确认删除 rm -r 递归删除文件夹 ****炸弹命令,一般千万别用,用了警察叔叔会找你谈话 rm -rf /* -r 递归删除文件夹 -f 强制性删除 /* 你要操作的对象 根目录选所有的内容 yum rmove mysql -y 删除数据库 mysql -uroot -p 数据库登录
改:
mv (move移动的作用,一个是改名的作用)
mv 旧的文件名字 新的文件名
移动文件,文件夹
mv 你想操作的对象 新的目录
查: cd 更改目录的命令 (change directory) cd + 空格 + 你要操作的文件夹 pwd (print work directory) 打印当前工作的目录位置,返回绝对路径 ls (list列出当前目录的所有内容) ls / 查看当前目录的内容 ls . 查看当前目录的内容 ls -a 显示当前目录所有,隐藏的内容 -a all的意思,显示所有的内容 -l 以列表形式显示内容 ls -la /root 以列表形式,显示出所有/root/目录下的内容,隐藏文件是 .开头的文件 如, .test.py cd ./wozhidao/ 切换目录,以相对路径切换 . 当前目录 ./ 找到当前目录下的某个字段 .. 上一层的目录 - 上一次的工作目录 ~当前登录的用户的家目录
ps1变量,命令提示符的修改
ps1="[[email protected]h W]$"
u 代表用户
@占位符
h主机名
W工作路径的最后一位
时间
w 工作路径的绝对路径
PS1="[[email protected]h w ]"
cat命令
cat -n filename 显示文本的行号
linux特殊符号
> 重定向 覆盖写入符
>> 重定向追加写入符
cp 拷贝 ,复制一个文件
cp旧文件,新文件
cp -r 就文件夹 新文件夹 递归拷贝文件夹
linux 查看命令帮助
1 man手册 查看命令帮助,比如 man cp , an回车换行,按q退出
2 . 命令上加上 --help参数
linux 寻找命令
find 从哪找(路径) -name 名字叫什么(文件名)
find / -name *.py 全局搜索后缀是.py的文件
find /opt -name *.py 在/opt地下搜索,后缀是.py的文件
以上是关于linux 基础操作的主要内容,如果未能解决你的问题,请参考以下文章