Linux简介及常用命令符操作

1   Linux简介

芬兰大学生Linux,出于兴趣,编写了Linux操作系统内核,开源,所有人都能免费得到系统源码,免费使用
 
现在,服务器多数采用Linux操作系统,因为Linux安全,免费
 
将来用Java编写的服务器端程序,很可能要运行在 Linux服务器上.
 
服务器端会尽量安装最少的软件,也不会安装桌面系统,必须用命令行,执行命令来管理服务器.
 
一般需要远程管理服务器,从远程终端登录远程服务器.
2   Linux版本

 
红帽子系列
    Redhat
    Fedora
    CentOS 7
    ...
乌班图系列
 
3   Linux安装

 
下载操作系统安装光盘 iso
l  刻录成光盘或用u盘进行安装
l  用虚拟机安装 Linux
 
l  安装选项:
 
n  最小安装 - 缺少基本的网络服务和命令
n  带网络的最小安装 (推荐)
n  带桌面 – 默认启动桌面系统(个人使用)
 
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.1    mkdir

-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.1    cat

查看文件内容
-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、付费专栏及课程。

余额充值