天天看点

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    统计文本中行数、字数、字符数,栗子:

linux的基本操作与使用
linux的基本操作与使用

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

linux的基本操作与使用
linux的基本操作与使用

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

linux的基本操作与使用
linux的基本操作与使用

             pwd     显示当前目录     runlevel     查看运行级别(0~6级别,0关机,1单用户,2多用户状态没有网络服务, 3多用户状态有网络服务,4系统未使用保留给用户,5图形界面,6系统重启)

linux的基本操作与使用
linux的基本操作与使用

           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 组名

继续阅读