zoukankan      html  css  js  c++  java
  • linux基本命令

    一:Linux简介
    Linux是一个Unix类操作系统,完全开发源码,多用户多任务,服务器(数据库服务器、Web服务器、应用服务器、日志服务器、图片服务器等等)、嵌入式领域(如路由器等需要Linux才能启动)、移动终端(比如安卓手机等、平板),Linux主流版本有:RedHat、CentOS、Ubuntu、SUSE、FreeBSD

    二:安装Linux系统(选择性掌握)
    1)、安装虚拟机软件(VMware,注意不要随意卸载该软件,在Win7系统下建议安装8.0或9.0)
    2)、用虚拟机模拟电脑(四类操作系统:windows、Linux、Mac、Dos)
    3)、安装Linux系统(掌握)
    Linux分区实际上是划分目录结构(Linux只识别文件和目录),必须有"根目录(/)"和"交换目录(swap)"
    交换目录(swap):提供虚拟内存,当电脑内存不足,交换目录所占用的磁盘空间会当做虚拟内存来使用
    磁盘8G(/dev/sda表示一个SCSI接口的硬盘,/dev/hda表示一个IDE接口的硬盘):
    swap: 1G
    /: 剩余的全部空间
    注:安装Linux操作系统,至少要有8G的磁盘空间(也就说给虚拟电脑至少要分配8G的磁盘空间)

    Linux超级管理员账号是:root

    Ctrl+C终止一条命令,Ctrl+Z撤销一条命令

    二:基本命令
    4条最简单的命令:
    ls / ll / ls -l #查看目录的内容
    pwd #查看当前目录的绝对路径
    cd #跳到指定位置
    clear #清屏

    示例:
    [root@localhost bin]#pwd
    /usr/bin
    [root@localhost bin]#cd ../sbin
    [root@localhost sbin]#pwd
    /usr/sbin
    [root@localhost sbin]#cd ../../opt
    [root@localhost opt]#pwd
    /opt
    [root@localhost opt]#ls d05/
    [root@localhost opt]#ls ./d05/

    Linux系统是严格区分大小写

    Linux支持三种格式的shell脚本,分别是bash、csh、ssh,其中bash是最常用的。

    echo $SHELL 输出SHELL变量的值

    [root@localhost ~]#(表示超级用户) 或 [u101@localhost bin]$(表示普通用户)

    root表示当前操作的用户
    localhost表示主机名

    ~表示当前处在哪个目录中,~表示当前登录的用户的home目录(普通用户登录后默认进入到home目录)

    路径: 表示文件或文件夹所在的位置
    绝对路径:以 / 开头
    相对路径:.表示当前目录;..表示当前目录的上一层

    mkdir --help #查看命令的帮助信息
    man mkdir #查看命令的详细帮助


    一、常用管理命令:
    1、reboot #重启
    2、shutdown -h 0 或者 init 0 /(halt -- 不建议用)#关机
    PS:没有注销和开机的命令哦^_^

    3、cd 切换路径 #cd /etc/sysconfig
    4、pwd 查看当前路径 #pwd
    5、whoami 查看当前用户 #whoami
    6、uname -r 查linux内核版本号 #uname -r
    7、clear 清屏命令 #clear
    8、tab键 用来路径补全功能
    9、netstat -an 查找linux或者windows下所有的端口 #netstat -an


    二、文件管理命令:
    1、ll (ls -l) 查看当前目录下有哪些文件或文件夹
    ps: ls -l 的别名就是ll,以 - 开头的,表示文件;以d开头的,表示目录。

    2、mkdir 文件夹名 创建文件夹,可以同时创建多个文件夹,如:mkdir d01 d02

    3、mkdir -p ./first/second 创建多层文件夹 first和second都不存在情况下建目录

    4、touch 文件名 #touch test.txt 创建文件

    5、rmdir d101 #删除空目录d101
    6、rmdir d102 d103 #同时删除两个空目录d102,d103
    7、rmdir -p d104/d105/ #删除d105目录后,若d104是空的,则连d104一起删除
    8、rm -rf 文件名或文件夹名 删除文件


    9、cp 源文件路径/源文件名 目标路径 拷贝文件 #cp T01/test.txt T02/

    10、cp -R 源文件路径/源目录名 目标路径 拷贝文件夹(把文件夹的所有内容一起拷贝)#cp -R T01 T02

    11、查看文件命令:(install.log)
    (1)more 文件名 按回车一行,空格一

  • 相关阅读:
    布局类组件介绍
    容器类组件介绍
    应用升级介绍
    Http组件的介绍
    Webview组件和HTML的介绍
    数据绑定介绍
    业界最具影响力MySQL精品文章荟萃(300篇)
    业界最有价值的 ASP.NET 博文汇总
    一个引号导致1个小时网站打不开
    这个世界从来没有任何一件工作叫“钱多、事少、离家近”
  • 原文地址:https://www.cnblogs.com/wangyinghao/p/10087753.html
Copyright © 2011-2022 走看看