Linux简介-1

目录

1.Linux版本

2.Linux结构

3.Linux安装

3.1分区

4.常用命令

4.1 pwd命令

4.2 cd命令

4.3 ls命令

5. 文件命令

5.1mkdir

5.2 rmdir

5.3 rm

5.4 touch

 

5.5 权限:

5.6 cp

5.7 mv

6. 查看文件内容

6.1cat

6.2 tac

6.3 head

6.4 tail

6.5 more

6.6 less


Linux简介

芬兰大学生Linux,出于兴趣,编写了Linux操作系统内核,开源,所有人都能免费得到系统源码,免费使用

现在,服务器多数采用Linux操作系统,因为Linux安全,免费

将来用Java编写的服务器端程序,很可能要运行在 Linux服务器上.

服务器端会尽量安装最少的软件,也不会安装桌面系统,必须用命令行,执行命令来管理服务器.

一般需要远程管理服务器,从远程终端登录远程服务器.


1.Linux版本

红帽子系列

    Redhat  Fedora  CentOS 7  ...

乌班图系列 ubuntu


2.Linux结构

 

bin 存放常用程序             boot 系统启动有关的文件

dev 设备文件                    etc 系统程序和大部分应用程序的全局配置文件

home 使用者个人的根目录      lib   系统程序库文件

mnt常用挂载点                  oot 第三方程序安装处

proc 显示系统状态文件     root 管理员根目录

sbin 管理员专用目录         tmp 临时文件

usr

     bin 常用的程序      include c/c++的head files

     lib 应用程序文件     local 一些自行安装的应用程序

     sbin 管理员专用程序     share 共享的文件

     src 应用程序源代码

var

      cache 程序执行所产生的暂时文件     lib 程序产生的数据文件

      ock 锁定程序或设备使用                    log 系统日志文件

      run 执行的PID


3.Linux安装

下载操作系统安装光盘 iso

刻录成光盘或用u盘进行安装

用虚拟机安装 Linux

安装选项:

     最小安装 - 缺少基本的网络服务和命令

 

     带网络的最小安装 (推荐)

     带桌面 – 默认启动桌面系统(个人使用)

3.1分区

 

必须分区

    /      Linux文件系统的根目录

    swap   磁盘交换分区,虚拟内存,

               当内存不够用时,使用磁盘

                来虚拟内存使用

建议分区

    /var   动态文件

    /home  用户目录

安装CentOS 7时,可以使用自动分区


4.常用命令

D:\CentOS7_min\CentOS 64位.vmx

用户名: root  超级管理员     密码:  root

 

4.1 pwd命令

 

查看当前所在的目录

pwd

/root      是超级管理员的home

 

 

4.2 cd命令

切换目录

cd /

pwd

cd /etc

pwd

cd ~       回家

pwd

 

 

4.3 ls命令

-a     全部,包括隐藏文件

-l     长格式

-h     人性化, Kb, Mb, Gb

-d     列出目录本身

-i     文件id

 

目录列表

ls     列出当前目录的列表

cd /etc

ls

cd /

ls

cd ~

ls /dev    对指定目录进行列表

ls -a /etc    -a  all全部文件,包括隐藏文件

ls -l /etc    -l  长格式显示      

    第一个字符: -文件,d目录,l软连接

    rwxr--r--: 权限

    数字:      硬连接数

    用户, 组

    文件大小字节量

    最后修改时间

ls -lh /etc    -h  人性化显示,文件大小用Kb, Mb, Gb

ls -ld /etc    -d  列出目录本身,而不是目录内部文件

ls -li /etc    -i  显示文件的数字id


5. 文件命令

5.1mkdir

-p     递归,逐层创建多层目录

创建目录

cd ~          回家

mkdir  d1      创建d1目录

ls -l

mkdir  aa/bb/cc   不能创建

mkdir -p  aa/bb/cc

           先建aa

           再在aa中建bb

           再在bb中建cc

cd aa

pwd

cd bb

pwd

cd cc

pwd

 

cd ../../../

pwd

 

 

5.2 rmdir

删除目录 remove dir

rmdir  d1

 

 

5.3 rm

删除文件或目录 remove

-r 删除目录

-f 无需确认

cd ~

touch  f1      新建文件

touch  aa/f2   在aa目录下创建f2

ls –l

ls –l  aa

 

rm  f1

rm  -r  aa     删除目录

 

touch  f1

rm  -f  f1     无需确认

 

mkdir  -p  aa/bb/cc

touch  aa/f2

rm  -rf  aa    无需确认删除目录

 

5.4 touch

新建文件

touch  f1

ls -l

 

默认权限: rw-r--r—

 

 

5.5 权限:

r   读     4

w   写     2

x   执行   1

 

用户       文件的所有者

用户组     用户所在的组

其他人

 

rw-r--r--

用户用户组其他人

 

5.6 cp

复制 copy

 

-r     复制目录

-p     保持文件属性(一般指最后修改时间)

 

 

cd ~

cp  /etc/passwd  .   复制到当前目录

ls -l  /etc/passwd

ls -l  passwd

 

cp  /etc/passwd  pwd  复制成一个新的文件名

ls -l

 

cp  -p /etc/passwd  pwd2

       复制时保持文件属性

ls -l  /etc/passwd

ls –l  pwd2

 

mkdir  -p  aa/bb/cc

touch  aa/f2

cp  -rp  aa  aa2

 

cd  aa2

ls

cd bb

cd cc

cd ../../../

 

5.7 mv

 

移动或改名 move

 

cd ~

mv  pwd  aa/bb/  文件移动到bb目录下

ls -l

ls -l aa/bb/

 

mv pwd2  pwd  改名

ls -l


6. 查看文件内容

6.1cat

查看文件内容

-n  显示行号

 

cat  pwd

 

cat -n pwd

 

 

6.2 tac

反向查看文件

tac pwd

 

 

6.3 head

查看头部几行

-n 指定显示几行,默认10行

 

cat  pwd

head pwd          默认前10行

head –n 5 pwd     前5行

 

查看前5行,并显示行号

cat -n  pwd  |head –n 5

             

              | 是管道

                前一个命令的执行结果

                交给后面命令处理

 

 

6.4 tail

尾部几行

-n 指定行数,默认10行

 

tail  pwd

tail –n 5 pwd

 

 

6.5 more

分页查看

more  /etc/services

 

空格或f    – 翻页

回车       - 下一行

q或ctrl+c - 结束

 

分页查看,并显示行号

cat -n  /etc/services |more

 

 

6.6 less

可以前后翻页

less  /etc/services

 

pgup   上翻页

pgdn   下翻页

上箭头  上一行

下箭头  下一行

/      输入关键词进行搜索

n      搜索时,继续搜索下一个

 

上下翻页查看文件,并显示行号

cat -n /etc/services  |less

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值