Linu学习笔记——常用命令

这篇具有很好参考价值的文章主要介绍了Linu学习笔记——常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux 常用命令全拼:

Linux 常用命令全拼 | 菜鸟教程


一、切换root用户

1.给root用户设置密码

sudo passwd root

2.输入密码,并确认密码

3.切换到root用户

  • su:Swith user(切换用户)
su root

二、切换目录

目录结构:Linux 系统目录结构 | 菜鸟教程

1.显示当前路径

print work directory 打印当前目录 显示出当前工作目录的绝对路径

pwd

2.显示当前目录下文件、文件夹

ls
或
ls -al

3.进入目录

cd 目录 

/ 代表根目录
. 当前目录
.. 上级目录
~ 当前用户的默认工作目录

4.删除文件夹(目录)、文件

rm 文件名
rm -r 文件夹名

5.创建文件、文件夹

创建文件夹

mkdir XXX

创建文件

touch 1.txt

6.复制或重命名

cp 文件 路径/
cp -r 文件夹 路径/

复制并重命名

 路径/ 改成  路径/名字

7.移动或重命名

mv 文件 路径/

路径/  不写为当前路径

mv 文件 路径/新文件名

三、文件内容

1.打开文件

vim filename

其中,filename是你想要编辑的文件名。如果该文件不存在,Vim会自动创建一个新的文件。

2.文件编辑

注意英文输入法

在进入Vim之后,我们可以使用以下命令进行基本操作:

- i:进入插入模式,可以输入文字。

- Esc:退出插入模式,回到命令模式。

- :w:保存文件。

- :q:退出Vim。

- :wq:保存并退出Vim。

注意标红的:

四、软件下载、安装

========》系统自带

ubuntu 22.04自带python3

========》apt安装

apt install python3

安装pip3:Ubuntu安装pip3详解_笔记大全_设计学院 

sudo apt-get install python3-pip
apt install mysql-server

========》手动安装

1.下载

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

解压

tar -xvf Python-3.7.4.tgz

2.设置安装目录

创建安装目录

mkdir python_install

进入解压后的文件夹 

cd Python-3.7.4

 设置安装目录

./configure --prefix=/home/python_install/

3.编译 和 安装

make && make install

五、apt 常用命令

  • 列出所有可更新的软件清单命令:sudo apt update

  • 升级软件包:sudo apt upgrade

    列出可更新的软件包及版本信息:apt list --upgradeable

    升级软件包,升级前先删除需要更新软件包:sudo apt full-upgrade

  • 安装指定的软件命令:sudo apt install <package_name>

    安装多个软件包:sudo apt install <package_1> <package_2> <package_3>

  • 更新指定的软件命令:sudo apt update <package_name>

  • 显示软件包具体信息,例如:版本号,安装大小,依赖关系等等:sudo apt show <package_name>

  • 删除软件包命令:sudo apt remove <package_name>

  • 清理不再使用的依赖和库文件: sudo apt autoremove

  • 移除软件包及配置文件: sudo apt purge <package_name>

  • 查找软件包命令: sudo apt search <keyword>

  • 列出所有已安装的包:apt list --installed

  • 列出所有已安装的包的版本信息:apt list --all-versions

六、搜索

dpkg -l | grep python
which 程序名

七、进程

1.查看

1、ps aux查看所有进程的详细信息

2、ps -ef | grep 进程名  查询进程名对应的进程信息。

3、netstat -nlp查看所有处于网络连接的进程,适合服务器端使用。

4、pstree树状显示进程信息,便于查看子进程和父进程。

2.停止

1.根据ID终止

kill 进程ID号

2.根据名称终止

pkill 进程名称

3.根据名称终止所关联进程

killall 进程名称

3.开启

输入软件名,回车。

八、权限

1.设置文件夹权限

chmod 777 /文件夹的名 :  修改文件夹的权限,777代表所有权限(先切换成root权限)

文件权限解读 文件或文件夹,当前用户权限,当前组用户,其他用户。

Linu学习笔记——常用命令,Linux,学习,笔记,linux

第一个是 - 代表文件 

Linux 文件基本属性 | 菜鸟教程

九、环境变量

1.查看环境变量

env

2.修改环境变量

vim /etc/environment

十、查看端口

sudo netstat -tulpn | grep LISTEN

十一、更换源

进入对应目录

cd /etc/apt/

打开配置文件

vim sources.list

网上搜到的腾讯、阿里或清华源,粘贴进去,保存退出。默认的能用可以不更换。文章来源地址https://www.toymoban.com/news/detail-640038.html

到了这里,关于Linu学习笔记——常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux学习笔记——基本操作命令

      Linux 操作系统的 Shell 作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言系统。   Shell 是用户和 Linux 内核之间的接口程序,如果把 Linux 内核想象成一个球体的中心,Shell 就是围绕内核的外层。当从 Shell 或其他程序向

    2024年03月12日
    浏览(70)
  • LINUX学习笔记_GIT操作命令

    基本命令 git init:初始化仓库 git status:查看文件状态 git add:添加文件到暂存区(index) git commit -m “注释”:提交文件到仓库(repository) git log:查看仓库里面的更新历史日志,git log --pretty=oneline --all --graph --abbrev-commit git reset --hard commitID:版本回退commit ID git reflog:过往的

    2024年02月12日
    浏览(49)
  • Linux命令基础,黑马程序员学习笔记

    command [-options] [parameter] command:命令本身 -options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节 parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等 示例: ls -l /home/itheima ls是命令本身,-l是选项, /home/itheima是参数意思是以列表的形式,显示/home

    2024年02月19日
    浏览(101)
  • Linux shell编程学习笔记45:uname命令-获取Linux系统信息

    linux 有多个发行版本,不同的版本都有自己的版本号。 如何知道自己使用的Linux的系统信息呢? 使用uname命令、hostnamectl命令,或者通过查看/proc/version文件来了解这些信息。 我们先看看uname命令。 我们可以使用命令 uname --help命令 查看它的用法: purpleEndurer @  bash ~ $ uname --

    2024年04月10日
    浏览(57)
  • Linux shell编程学习笔记39:df命令

    0 前言 1  df命令的功能、格式和选项说明 1.1 df命令的功能 1.2 df命令的格式 1.3 df命令选项说明  2 df命令使用实例  2.1  df:显示主要文件系统信息 2.2 df -a:显示所有文件系统信息 2.3 df -t[=]TYPE或--type[=]TYPE:显示TYPE指定类型的文件系统信息 2.4 df --total:追加显示统计信息 2

    2024年01月16日
    浏览(61)
  • Linux shell编程学习笔记40:stat命令

    “程序员必备的面试技巧,就像是编写一段完美的代码一样重要。在面试战场上,我们需要像忍者一样灵活,像侦探一样聪明,还要像无敌铁金刚一样坚定。只有掌握了这些技巧,我们才能在面试的舞台上闪耀光芒,成为那个令HR们心动的程序猿!” 目录 0 前言 1 DOS、Wind

    2024年01月19日
    浏览(57)
  • Linux shell编程学习笔记33:type 命令

     目录 0 引言 1 type 命令的功能和格式 1.1 type命令的功能 1.2 type 命令的格式 2 type命令用法实例 2.1用type命令查看shell内置命令(以echo命令为例) 2.2 用type命令查看别名(以ls命令为例) 2.3 用type命令同时查看shell内置命令和别名(以echo和ls命令为例) 2.4 用type命令查看外部

    2024年02月03日
    浏览(55)
  • Linux shell编程学习笔记41:lsblk命令

    边缘计算面临着数据安全与隐私保护、网络稳定性等挑战,但同时也带来了更强的实时性和本地处理能力,为企业降低了成本和压力,提高了数据处理效率。因此,边缘计算既带来了挑战也带来了机遇,需要我们不断地研究 前几节学习我们均涉及到磁盘和文件存储,今天我们

    2024年01月24日
    浏览(51)
  • Linux shell编程学习笔记47:lsof命令

    今天国产电脑提示磁盘空间已耗尽,使用用df命令检查文件系统情况,发现/dev/sda2已使用100%。 Linux shell编程学习笔记39:df命令 https://blog.csdn.net/Purpleendurer/article/details/135577571 于是开始清理磁盘空间。 第一步是查看已删除、但空间却没有释放的进程。 这里要用到 lsof命令。

    2024年04月27日
    浏览(44)
  • Linux shell编程学习笔记36:read命令

     *更新日志  *2023-12-18 1.根据[美] 威廉·肖特斯 (Willian shotts)所著《Linux命令行大全(第2版)》                         更新了-e、-i、-r选项的说明                       2.更新了 2.8 的实例,增加了gif动图                       3.补充了-i的应用实例 2.12 目录 目录

    2024年02月04日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包