linux学习命令 一

基本命令


ls -l [路径] 表示以列表的形式列出指定路径下的文件夹和文件的名字
ls -la [路径] 表示以列表的形式列出指定路径下的文件夹和文件的名字(包含隐藏文件)
ls 字符串* 表示匹配所有以字符串开头的的文件和文件加


clear 清除当前屏幕中全部的 命令(其实没有清空,只是顶到上面)
init [数字]  用于linux的运行模式 
     数字取值:
   0 关机 
1 单用户模式
2 多用户模式
3 表示将系统从桌面模式转换成命令行模式
4 未被使用模式
5 从命令行模式切换成桌面模式
6 重启 
su [切换到的用户名] 切换用户 低权限用户切换高权限用户需要输入密码


cd [切换目录] 切换到目的路径,可以相对路径 也可以是绝对路径
pwd 打印当前 的工作路径(print working directory)
touch [文件的名字] 文件名可以是一个完整路径 如果后面的路径参数配置后则在路径下创建
cp [需要复制的文件] [需要保存的位置]
mv [需要移动的文件] [移动到目录]
rm [需要删除的文件名]
    rm -f [文件名] 直接删除
ctrl + c 终止当前命令
ctrl + a 将光标快速切换到命令行的最前面 a : ahead
ctrl + e 快速切换到命令行的最后面
tab 用于补全文件名或者文件夹


###文件夹的操作
   创建:mkdir [需要的创建的目录名称/可以带路径]  示例:mkdir test 
   复制  cp -r 需要复制的文件夹  目标地址 递归复制
   删除  rm -rf 需要删除的文件夹名称
   重命名:  mv 重命名的文件夹 新的文件夹名称
   
vim编辑器 (末行模式  命令行模式 编辑模式)


  打开文件:
 vim [需要打开的文件]
 vim +数字 [需要打开的文件] 打开文件并定位到数字对应的行数
 :set nu 显示行号
 vim +/字符串 打开后高亮显示 / 后面的 字符串
 在搜索结果中进行快速查找 n 向下切换 N 向上切换  
 
 从文件内容中退出 esc 后输入 :q 不保存后退出 :wq 保存后退出
 
  注意:vim打开文件时若不存在则以新文件方式打开
  
  默认是命令模式:
      进入末行模式 :
     保存: :wq  :wq!
 另存: :w [文件保村名字]
 退出: :q  :q!
 查找:  /字符串 查找的结果高亮显示
 替换:
    :s/需要替换的字符串/替换成的字符  ->光标所在的一个
:s/需要替换的字符串/替换成的字符/g ->光标所在行全部的
:%s/需要替换的字符串/替换成的字符   ->整个文档中每行第一个匹配的
:%s/需要替换的字符串/替换成的字符/g  ->替换全部
   
 编辑模式:
    快速定位到文档最后 G
快速定位到文档第一行 gg
快速定位到制定行: 数字 G
 
删除当前行上移 dd
删除当前行下一行不上移 D
删除多行,以当前光标未转向下删除指定行: 数字 dd 
        
复制当前行 yy
复制多行,以当前行为准向下复制制定的行数 数字 yy
 
粘贴  p
 
  编辑模式
     进入编辑模式 i或a  [a] 在光标的下一个字符 [i]在光标所在的位置
 退出:esc
 
:u 撤回上一条操作
:x  退出保存
:X给当前文档加密
vim /root .vimrc  配置 set nu 显示行号 若没有新建

别名是通过别名文件来设置的
bashrc 文件里配置
 
在linux中:wq退出方式和:x的退出方式有什么区别
答:实际开发中建议使用:x wq无论文件是否有修改,都会修改最后修改时间,而:x只有文件修改后才会被修改
 
 
###rpm 
            rpm -qa [软件名称] 查询软件的安装情况
  -q 表示查询
  -a 全部
  |  管道
   grep 匹配
rpm -e [软件完整名称] [-nodeps]
                -e 表示卸载
-nodeps 表示忽略依赖关系
rpm -ivh [软件完整名称]
   -i 表示安装 install
-v 表示显示进度条
-h 表示进度条以#显示
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux Shell命令学习是指学习和掌握Linux操作系统中的命令行界面的使用。在Linux中,Shell是一种解释性的编程语言,通过Shell命令可以完成各种系统管理和文件操作的任务。以下是一些学习Linux Shell命令的方法和步骤: 1. 熟悉基本命令:首先要学习一些常用的基本命令,如ls、cd、mkdir、rm等。这些命令用于查看文件和目录、切换目录、创建和删除目录等基本操作。 2. 学习命令的选项和参数:每个命令都有不同的选项和参数,可以通过man命令或whatis命令来查看命令的帮助文档。帮助文档中会详细介绍命令的使用方法和各个选项的含义。 3. 实践操作:通过实际操作来加深对命令的理解和记忆。可以在虚拟机或云平台上搭建一个Linux环境,然后通过终端来操作。 4. 学习管道和重定向:Shell命令可以通过管道和重定向来将多个命令连接起来,实现更复杂的操作。学习如何使用管道和重定向可以提高操作效率。 5. 学习Shell脚本编程:Shell脚本是一种将多个命令组合在一起执行的脚本语言。学习Shell脚本编程可以帮助你自动化一些重复性的任务,提高工作效率。 总之,学习Linux Shell命令需要不断实践和探索,建议通过阅读相关文档和资料,多动手实践来提高自己的技能水平。希望以上信息对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Linux shell 命令学习 大全](https://blog.csdn.net/qq_44787993/article/details/106491183)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值