linux的基本操作与使用

一、linux是什么呢
    linux简单的说就是一个操作系统,是基于POSIX和UNIX的多用户、多任务、支持多线程的多CPU的,同样支持32位和64位硬件,它是使用GUN工程的各种工具和数据库的操作系统。基于这些组件的linux软件被称为linux发行版,linux发行版可能包含软件开发工具、数据库、web服务器、桌面环境、办公软件、脚本语言(php或者python等)等。
    在这里我们来聊聊linux的标识,linux的标识是一只叫做Tux的企鹅,很久很久以前,在澳大利亚一个芬兰人Linus Torvalds被动物园的一只企鹅咬了一口,然后这只企鹅便成为了linux的吉祥物,同时,因为linux是开源的允许修改源码,所以也有人说企鹅代表南极,而南极又是全世界共有的一块地方,即代表了linux是所有人共有的。
      使用过linux的人常常会对VMware Workstation有一个了解,那么VM又是什么呢?VMware Workstation是VMware公司销售的商业软件产品之一,该软件包含一个用于英特尔x86兼容计算机的虚拟化套件,允许多个x86虚拟机同时被创建和运行,每个虚拟机实例可以运行自己的客户机操作系统,也就是说VM支持一台真实的计算机同时运行多个操作系统。

二、linux常用指令
    ls     显示文件或目录    
    ls -a     列出当前目录下的所有文件及目录,包括隐藏的                               
     ll  (相当于ls -l)   更详细的显示文件信息如读写操作信息、所登录用户
    cd+目录     切换目录                                            
     mkdir     创建目录
      mkdir -p     创建目录,如果没有父级目录,则创建p(parent)
    touch     创建空文件                           
     echo     显示文字,一般起到提示作用(比如说shell脚本里用它提示)
    cat     查看文件内容                                   
     cp     拷贝
    scp     拷贝(从一台虚拟机拷贝到另一台虚拟机)
    mv     移动或重命名                                   
     rm     删除文件
    rm -r     递归删除,可删除子目录及文件   
     rm -f     强制删除
    find     在文件中搜索某文件

    wc    统计文本中行数、字数、字符数,栗子:

    

   grep    在文本文件中查找某个字符串,栗子:

   

  

    rmdir     删除空目录
    tree     树形结构显示目录,需要安装tree包
     (yum list | grep tree查看有什么版本,yum install tree -y 安装)

   
    
    pwd     显示当前目录
    runlevel     查看运行级别(0~6级别,0关机,1单用户,2多用户状态没有网络服务,
3多用户状态有网络服务,4系统未使用保留给用户,5图形界面,6系统重启)
    
 
    
    shutdown -r 10     系统在10分钟后重启,ctrl+c可以取消
    shutdown -h   10     关机
    shutdown now     立刻关机
    ls -ahl     查看文件的所有者
    cat     /etc/group     查看linux中所有组的信息,vi编辑。
         (组名:x:组ID号)
   cat     /etc/passwd     查看所有用户信息   
    who am i     查看当前操作人员命令
    chmod 751 文件     给该文件的属主分配读写执行7权限,给文件所在组分配读执行的权限,给其他用户分配执行权限。

三、一些可能会用到的指令
    stat    显示指定文件信息,比 ls更详细
    who     显示在线登录用户
    hostname     显示主机名
    uname     显示系统信息
    top     动态显示当前耗费资源最多进程信息
    ps     显示瞬间进程状态
    du     查看目录大小
    ifconfig     查看网络情况
    ping     测试网络连通
    netstat     显示网络状态信息(很多端口)
    clear     清屏
    alias     对命令重命名(如:alias cll=“clear”)
    unalias cll     取消这个重命名还用clear清屏
    kill     
    
    tar:     打包压缩
         -c     归档文件
         -x     压缩文件
         -z     gzip压缩文件
         -j     bzip2压缩文件
         -v     显示压缩或解压缩过程
         -f     使用挡名
    
四、用户、用户组
    /etc/passwd     存储用户帐号
    /etc/group     存储组帐号
    /etc/shadow     存储用户帐号的密码
    /etc/gshadow     存储用户组帐号的密码
     useradd 用户名
     userdel 用户名
     adduser 用户名
     groupadd 组名
     groupdel 组名


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值