Linux的基础命令_linux基础命令-程序员宅基地

技术标签: linux  linux基本命令  

一.切换用户

    su 用户名

    (1) 切换管理员用户root , 需要输入登录时的密码password , 密码不显示

   

  (2)切换回普通用户,不需要输入密码password

   

 二.目录操作

    1.切换目录

       (1) cd /

            切换到系统根目录

           

    (2) cd ~

            切换到当前用户的主目录

            ​​​​​​​

  (3) cd ../

           切换到上一级目录

           ​​​​​​​

    2.新增目录

       命令 : mkdir 目录名

        ​​​​​​​​​​​​​​

3. 查询目录

        (1) 命令 : ls

             查看当前目录下的所有目录文件

             

     (2)命令 : ls -a

         查看当前目录下的所有目录文件 , 包括隐藏文件

        

    (3) 命令: ls -l  等于命令 : ll

          可以查看当前目录下所有目录文件的详细信息(文件创建的时间,文件权限,文件的类型)

          

    4.查找目录

        命令 : find 路径 -name '文件名'

        如图 : 查找/home/xqy/下的名称为test的文件

        ​​​​​​​

        eg : 可以加*进行模糊查询。

       例如 : 查找/home/xqy/下的名称中带有test的文件

       

    5.修改目录名称 

        命令 : mv 目录名 新目录名

        例如 : 经test001重命名为file001

        

    6.剪切目录

       命令 : mv 目录名 路径

       例如 : 将test002剪切到test目录下

       

    7.复制目录

       命令 : cp -r 目录名 路径

       例如 : 将file001复制到test目录下

       

   8.删除目录

     命令 : rm -rf 目录名

     例如 : 删除test目录下的test002目录

     

三.文件操作

    1.新增文件

       命令 : touch 文件名

       例如 : 在test目录下创建一个test001.txt

       

    2.编辑文件

        命令 : vi/vim 文件名

        例如 : 在test001.txt文件中写入: Hello Word! 

        (1) 进入test001.txt , 此时还不能写入内容

           

         (2)  然后点击键盘上的i/a/o会进入insert编辑模式

           

        (3)在编辑模式下,可以输入内容

            

          (4) 编辑完成后 , 点击Esc退出编辑模式进入底行模式

             

         (5) 保存并退出

                命令 : Shift键加上:wq          保存内容并退出

                 

                 

                注意 : 底行模式输入q!表示强制退出 , 不保存内容

       3.查询文件

        (1)命令 : cat 文件名      

            只能显示最后一屏的内容

            例如 : 查看/test/test002文件下的内容

            

      (2)命令 : more 文件名

            从第一行开始显示 , 按回车键可以下一行 , 按空格键可以下一页 ;左下角会显示查看的百分比

             例如 : 查看/test/test002文件下的内容

              

     (3)命令: less 文件名

               可以使用键盘上的向上键向下键进行向上一行和向下一行查看, 按回车可以下一行 , 按空格可以下一页 , q退出查看

              例如 : 查看/test/test002文件下的内容

              

      (4)  命令1 :head 文件名

                 默认显示文件中的前10行内容

                 

                  命令2 :head -n 行数 文件名

                  显示文件中前面指定行数的内容

                  

        (5) 命令1 : tail 文件名

              默认显示文件中的后10行内容

              

              命令2 : tail -n 行数 文件名

              显示文件后面指定行数的内容

               

        (6)关键字查询文件

            命令 : grep 关键字 文件名

            例如 : 在test002文件下搜索包含字符串hg的hang 

             

     4.删除文件

       命令 : rm -rf 文件名

        

 四.打包/解压操作

     1.tar包

         (1) 压缩 : tar -zcvf 包名.tar 文件名

              

        (2)解压 : tar -xvf 包名.tar

           

      2.zip包

         (1)压缩 : zip 包名.zip 文件名

            

        (2)解压 : unzip 包名.zip

            

 五.其他操作

     1.查询当前位置

        命令 : pwd

         

     2.查询进程

        (1)命令1: ps -ef        

             查询全部进程

            

       (2)命令2: ps -ef | grep 进程名

            查询指定进程

             

    3.杀死进程

        命令 : kill -9 进程的pid

        eg: -9表示强制

        

   4.查询端口

        命令1 : netstat -an/-anp      查询全部的端口

        eg : -an不显示端口的pid ;  -anp显示端口的pid

       

      命令2 :  netstat -an/-anp | grep 端口号          查询指定的端口

      

  5.杀死端口

     命令 : kill -9 端口的pid

 6.网络通信命令

    (1) 查看当前系统的网卡信息

         命令 : ifconfig

         

 (2) 查看与某台机器的连接情况

      命令 : ping  ip/域名

      ​​​​​​​

7.权限命令

   (1)权限说明

   

   其中方框内的信息说明如下:

   示例 : drwxrwxr-x

    d : 文件类型--目录文件

    后面每3个为一组分别代表:   当前用户(u--user)的权限 ,

                                                 当前用户所属组(g--group)的权限 ,

                                                  其他用户(o--other)的权限

    r : 代表可读权限 , 可以用4表示

   w : 代表可写权限 , 可以用2表示

   x : 代表可执行权限 , 可以用1表示

   (2)修改文件/目录的权限命令 : chmod  参数 文件名

       

      

 8. 查询服务器资源信息

     (1) 查看cpu

          命令 : top

          

    (2) 查看内存

          命令 : free

          

    (3) 查看磁盘

         命令 : df -h

         

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_44954371/article/details/126036971

智能推荐

非法统方屡禁不止,看昂楷下一代防统方如何与之斗智斗勇_昂楷科技 菏泽市中医医院-程序员宅基地

文章浏览阅读403次。背景介绍目前医疗卫生信息化快速发展,医院都在往云计算、大数据中心靠拢。从以财务、药品和管理为中心,开始转向以病人信息为中心的临床业务支持和电子病历应用;从局限在医院内部应用,发展到区域医疗信息化大数据、云计算的应用。在大数据中进行多业务融合构建起医疗信息的复杂应用和数字化流程,融合了 HIS、RIS 、LIS、CIS、PACS、CPR 等系统的应用,加快了医疗卫生行业的高效、快捷、便民..._昂楷科技 菏泽市中医医院

iview 动态设置disabled_iview表单中,如何取消对 disabled的控件的验证?-程序员宅基地

文章浏览阅读1k次。根据控件是否禁用,开启或者关闭该控件的必须项检查。<Form-Item prop="link_address" :show-message="!disableLinkAddress" label="链接地址"><i-Input :disabled="disableLinkAddress" placeholder="Enter something..." v-model="form..._iview input disabled

第一篇博客关于Log4net的配置记录-程序员宅基地

文章浏览阅读67次。说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误..._log.net system.configuration.ignoresectionhandler

git修改了.gitignore文件没有生效_git 修改文件不变化-程序员宅基地

文章浏览阅读947次。git修改了.gitignore文件没有生效_git 修改文件不变化

数据库表结构生成工具Screw实战_数据库表结构文档生成工具-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏5次。测试环境和生产环境表结构不一致?试试这款数据库Schema生成工具Screw工具_数据库表结构文档生成工具

20/0812算法题:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。_题目描述 给定一个长度为n的数组s,还给定一个目标值m。从数组s中挑选3个数,使得这-程序员宅基地

文章浏览阅读228次。1. 两数之和给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解决:var twoSum = function(nums, target) { for(..._题目描述 给定一个长度为n的数组s,还给定一个目标值m。从数组s中挑选3个数,使得这

随便推点

四象限法推导lm曲线_让你的电脑桌面井井有条,超好用的「四象限壁纸」+ 制作方法分享...-程序员宅基地

文章浏览阅读3.5k次。前言据说大神们的电脑桌面都是空空如也的,我们大多数还是比较习惯把常用的文件直接放在桌面上,日常使用和操作也比较方便。但如果不好好整理的话,时间一久桌面就会变得乱七八糟,既不美观,也不好找文件。比较常见的是使用 Fences、腾讯桌面整理等框格式整理软件分类收纳。今天我们分享一种“神奇”的方法,只需要一张「四象限壁纸」,就可以让我们的电脑桌面变得井井有条!本文说下四象限壁纸的使用和制作方法,还有我自..._任务四象限电脑桌面

web安全php基础_搭建php环境_怎么搭建web,php环境-程序员宅基地

文章浏览阅读2.3w次。首先打开phpstudy的网站栏点击创建网站,新建一个网站(域名随便输反正是局域网)然后点击确认。然后网站好了,就可以新建项目,打开phpstorm,然后点击new project新建项目,然后再在刚刚打开的站点添加/phpinfo.php,看到如下页面,即我们的php环境搭建完成。然后在location栏里选择项目路径,就是刚刚我们创建的那个站点的路径。这个是问你文件夹不是空的是否在这个非空文件夹创建项目,点击创建就好。打开浏览器输入刚刚创建网站时输入的域名,即可看见我们的网站。如下,网站便创建好了。_怎么搭建web,php环境

高通SDX12:sar sensor AW9610x驱动移植-程序员宅基地

文章浏览阅读1.2k次。高通SDX12 sar sensor AW9610x_aw9610

微信小程序登录+后台获取oppenId+微信的授权_获取微信oppenid-程序员宅基地

文章浏览阅读949次。微信小程序登录+后台获取oppenId+微信的授权微信小程序登录 wx.login({ success(res) { wx.request({ url: '', //填入你自己的请求url method:"", data:{ code:res.code, ..._获取微信oppenid

超级庄家吕梁和中国股市第一案-程序员宅基地

文章浏览阅读651次。2001年2月3日,吕梁在他的北京亚运村北辰花园别墅被警方逮捕,他是当时的著名企业家兼顶级股评人,被捕的理由是涉嫌操纵一系列股票的股价,给股民造成了超过50亿元的损失。对于警察的到来,吕梁一点也不感到惊恐,正相反,他长长舒了一口气,脸上则露出了轻松的微笑。对于他为何如此反常,一位财经评论人解释道,“他(吕梁)此时觉得待在大牢里比待在外面被人追杀更安全。”想要“追杀”吕梁的人据说是他的合作伙..._我国打击股市坐庄的第一例

nginx 配置 记录-程序员宅基地

文章浏览阅读42次。nginx.confuser root; # 执行nginx 用户events { worker_connections 1024;}http { include /etc/nginx/mime.types; # 识别文件类型, 防止被转化为文本类型 解决css 无法生效的问题 default_type application/octet-stream;server..._ecdhe:dhe:!adh:!export56

推荐文章

热门文章

相关标签