前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day——Linux

Day——Linux

原创
作者头像
掩扉先生
修改2023-10-21 22:50:08
1640
修改2023-10-21 22:50:08
举报
文章被收录于专栏:R学习之路R学习之路
  • 以下内容来自 鄙人跟随 微信公众号生信星球Linux入门 的学习笔记
思维导图
思维导图

windows subsystem for Linux 安装与更新

开启 windows subsystem for Linux

开发者模式——cmd搜索控制面板-控制面板程序-启用或关闭Windows功能-适用于Linux的Windows的子系统

安装Ubuntu

主要功能: -高效的命令行实用程序,包括bash、ssh、git、apt、npm、pip等 -管理Docker容器(Docker是一种轻量级的虚拟化技术,同时是一个开源的应用容器运行环境搭建平台,可以让开发者以便捷方式打包应用到一个可移植的容器中,然后安装至任何运行Linux或Windows等系统的服务器上。相较于传统虚拟机,Docker容器提供轻量化的虚拟化方式、安装便捷、启停速度快。),提高性能和启动时间 -使用NVIDIA CUDA为AI/ML工作负载利用GPU加速 -在云中使用Ubuntu时,一致的开发到部署工作流程 -Ubuntu长期支持(LTS)版本的5年安全补丁

! 可以在商店里下载

Ubuntu用户设置

设置时随便取用户名,密码不会显示,输入后需要再次输入,同样的没有显示

Ubuntu界面截图
Ubuntu界面截图
更新
代码语言:txt
复制
输入 sudo apt update   记得敲回车
完成后输入 sudo apt upgrade   记得敲回车

不过如此哈哈

*************************************

Linux实操

登录

登录需要在xshell

`shh用户名@服务器ip地址

常用代码

代码语言:txt
复制
pwd   #print working directory 显示当前路径
mkdir  #make directory-- 创建你的空目录

ex:

mkdir截图
mkdir截图
代码语言:txt
复制
ls #显示列表 可以查看创建的目录,或者路径内有何文件,和在xftp所看到的相同
代码语言:txt
复制
后+目录名
rm# 删除文件
rmdir# 删除空目录
rm -r#删除非空目录
rm-rf
-r #递归,多级目录一并删除

-f #强制删除,不用任何提示
批量删除:rm -f + *文件关键字* 
eg:rm -f  rm *stderrout.log*  --执行完成后即将所有的名称包括stderrout.log的文件都删除(前面后面的*按照实际需要运用,这个*表示前面不管有任何东西都可以)
代码语言:txt
复制
cd+目录名#进入目录
cd-#返回目录
cd/cd~#主目录
cd rm 练习
cd rm 练习
代码语言:txt
复制
vi +文件名.txt#创建文件
进入编辑器,敲i开始编辑,Esc退出编辑,Esc后键入:x,保存并退出
代码语言:txt
复制
`cat+文件名#查看文件,查看后敲q退出,继续键入命令
head+文件名#默认输出前十行
tail+文件名#默认输出后十行(头尾)
head/tail二者后-n自定义输出行数
#head -n 3 hello_world.txt 【注意-n与head之间有空格,-n和3之间空格可有可无】
代码语言:txt
复制
cp#copy
cp 文件1名 文件2名
复制文件1,命名为文件2
代码语言:txt
复制
mv 将文件移入文件夹,或者重命名

mv 文件名# 路径是移动file到某路径下
mv file1  file2#将file1重命名为file2
移动文件
移动文件

学习网址

  • 马哥Linux学习课

补充

要输出长格式列表,可以使用ls命令的-l选项,例如:ls -l。

要查看长格式列表中文件的大小,可以在ls命令的长格式列表中找到文件的大小列。

要查看Linux系统版本,可以使用lsb_release -a命令。要查看内存使用情况,可以使用free命令。要查看硬盘空间使用情况,可以使用df命令。

要建立类似/tmp/tmp1/tmp1.1这样的层级目录,可以使用mkdir命令,例如:mkdir -p /tmp/tmp1/tmp1.1。

要删除这些层级目录,可以使用rm命令的-r选项,例如:rm -r /tmp/tmp1。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • windows subsystem for Linux 安装与更新
    • 开启 windows subsystem for Linux
      • 安装Ubuntu
  • Linux实操
    • 登录
      • 常用代码
        • 补充
        相关产品与服务
        容器服务
        腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档