linux入门

linux 常用命令

     cd命令

  • 语法:cd [绝对路径(以/开头的路径,该路径从根目录开始定位) | 相对路径(从当前的位置开始定位)]
  • 功能:切换到指定目录

         

        

      mkdir

  1.    创建目录,默认只能创建一级目录,可以通过-p选项创建多级目录

           

          

           

       LS 

  •      显示当前工作目录所包含的文件及其子目录
  •    选项:

     -a显示当前目录内所有的文件及其子目录,包括隐藏的文件 (以.开头的文件默认隐藏);   

      -l 以列表的方式显示信息   

      -h 显示文件大小时,以 k , m, G单位显示   

       -t 按文件生成日期排序。

       

         vim

  • 用于编辑文件
  • vim有三种基本模式:一般模式 插入模式 和末行模式

                                                                 

  •                       实例

          

            a、执行vim HelloWorld.java命令,进入一般模式;   

            b、点击i键,进入插入模式;

            

           c、点击ESC键,进入一般模式;  

            d、点击:键,进入命令模式;

          netstat

  •            显示网络状态
  •           选项

                         -a:显示所有连线中的Socket;  

                         -n:直接使用IP地址,而不通过域名服务器;   

                         -p:显示正在使用Socket的程序识别码和程序名称;

  •             实例:                                                                                                                

[root@localhost ~]# netstat -anp | grep 3306

tcp6       0      0 :::3306                 :::*                    LISTEN      7141/mysqld

[root@localhost ~]#

                   终止kill

         终止进程号对应的进程

                tar

  •    压缩文件或目录,生成压缩文件:解压压缩文件:
  • 选项

                   -z使用gzip压缩,压缩文件以.tar.gz或.tgz来命名;

                    -x解压压缩文件

                     -v压缩过程中显示文件

                     -f指令压缩文件名,该选项必须放在其他选项之后

                    -c<目的目录>指定解压目录

  •      实例

                  a 借助SecureFx 等工具将gitblit-1.9.1.tar.gz文件上传到/opt目录;

                  b 将gitblit-1.9.1.tar.gz压缩文件至/usr/local目录:tar-zxvf /opt/gitblit-1.9.1.tar.gz-C /usr/local

           systemctl

  •           start -启动systemd 服务
  •            stop-停止systemd 服务
  •            restard-重启systemed 服务(先stop服务,再start服务);
  •            reload-重新加载systemed服务(重新加载配置文件,服务不会中断,又称平滑重 启)
  •            staus-systemd服务开机自动
  •             disable -设置systemed服务不开机重启
  •        实例

                         syatemctl stop firewalld关闭防火墙

                          systemctl status firewalld 查看防火墙状态

                           systemctl start firewalld 开启防火墙

         yum

  •  yum (Yellow dog Updater, Modified)指令基于rpm指令,能够从指定的服务器自动

      下载并安装rpm包,可以自动处理依赖性关系,一次安装所有依赖的软体包,无须繁

      琐地一次次下载和安装。

        

          yum

  •  yum -y install 包名,用于安装软件, -y用于将安装过程需要的确认步骤设置为默认为yes
  • yum updata 包名 用于更新软件
  • yum remove 包名 用于删除软件

        yum源

  •     yum指令默认从apache网站下载或更新应用,网速比较慢,

          可以通过编辑/etc/yum.repos.d/CentOS-Base.repo文件将YUM

            源设为国内镜像网站,以提高下载速度:

         1、wget下载repo文件,并修改文件名为CentOS-Base.repo:wget -O /etc/yum.repos.d/CentOS-Base.repo

          http://mirrors.163.com/.help/CentOS7-Base-163.repo   

           2、执行yum源更新命令         

            yum clean all 清理yum过期的缓存       

             yum makecache

      useradd

  •   用于创建账号;
  • 语法:useradd 用户账号 [-d <登入目录>] [-s <shall>], -d 用于指定系统用户登入时的起始目录,

     -s 用于设置该用户不可登录

  • 实例 :usersdd jimmy -d /home/share -s /sbin/nologin

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Linux是一种基于Unix的开源操作系统,具有高度的稳定性、安全性和自由度,越来越受到广大用户的青睐。在学习Linux入门基础方面,CSDN是一个非常好的学习资源。 首先,CSDN作为国内领先的技术社区和IT社区,提供了大量的Linux入门基础教程和文章。在CSDN上,你可以找到许多优秀的专家和资深开发者发布的教程,涉及到Linux安装、命令行操作、文件系统管理、软件包管理等方面的内容。这些教程通常结合实际案例和操作步骤,易于理解和跟随。 其次,CSDN的论坛和问答板块是学习Linux入门基础的好地方。如果你在学习过程中遇到问题,可以在Linux相关的论坛上提问。很多经验丰富的开发者和爱好者都愿意给予帮助和解答。此外,还可以通过阅读其他人的问题和解答,了解到更多的知识和技巧。 此外,CSDN还有很多推荐的学习资源,如在线视频教程和电子书籍,它们通常由CSDN认可的专家或知名机构提供。你可以根据自己的需求选择适合自己的学习方式,并在学习的过程中结合实际操作进行练习和巩固。 总而言之,Linux入门基础的学习需要系统性和实践性,而CSDN作为一个技术社区,提供了丰富的学习资源和交流平台,能够帮助初学者快速入门,并进一步提高自己的技术水平。 ### 回答2: Linux是一个免费且开放源代码的操作系统,它具有高度的安全性、灵活性和稳定性,被广泛用于服务器领域。通过学习Linux入门基础,你可以掌握一些基本的操作和概念。 首先,了解如何安装Linux操作系统。你可以选择不同的发行版,如Ubuntu、CentOS等,根据你的需求进行选择和安装。安装完成后,你就可以登录到系统并开始学习了。 其次,学习Linux的基本命令和操作。Linux的命令行界面是主要的交互方式,你需要了解一些基本的命令,如ls、cd、pwd等。通过这些命令,你可以在文件系统中导航、创建和删除文件和目录,以及执行其他基本的操作。 此外,了解Linux的文件系统结构也是很重要的。Linux的文件系统是层次结构的,由根目录(/)开始,分为不同的目录,如/bin、/home、/etc等。通过了解这些目录的作用和组织方式,你可以更好地管理和组织你的文件和目录。 另外,学习Linux的权限管理也是必要的。Linux通过权限控制来保护系统的安全性,你需要了解用户、用户组和权限的概念,并学习如何设置和修改文件和目录的权限。 最后,学习一些常用的Linux工具和应用程序。Linux提供了丰富的工具和应用程序,如文本编辑器(vi、nano)、网络工具(ping、ifconfig)、压缩和解压缩工具(tar、zip)等。通过使用这些工具,你可以更高效地完成各种任务。 总之,通过学习Linux入门基础,你可以建立起对Linux操作系统的基本了解和技能。这将为你进一步深入学习和使用Linux奠定坚实的基础。你可以通过CSDN等网站查找相关的教程和资源,不断提升你的Linux技能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值