命令使用技巧

1.什么是linux

kernel(内核)

2.什么是shell?
保护系统内核并对外提供操作接口的软件
linux中默认的shell是bash

3.在shell如何运行命令
命令行字符含义
[kiosk@foundation0 Desktop]$
    [1]  [2] [3]                  [4]       [5]

[1]kiosk                ##当前用户名称
[2]@                     ##分割符
[3]foundation0     ##主机名称    
[4]Desktop          ##当前所在的系统位置
[5]$                      ##用户身份提示符$表示普通用户#表示超级用户

命令执行方式
  命令必须要在shell行提示符之后输入
  当有程序占用shell时可以用ctrl+c结束此程序


  命令格式

 命令        参数       目标

 参数
 -                ##单词缩写
 --               ##单词全拼
 -a -b -c ===-abc ===-acb===-bca

获得帮助
 mandb                     ##更新帮助信息        mandb  关系系统手册数据库
 whatis 命令             ##查看命令用途
 命令 --help              ##查看命令的帮助
 #          []         选加
 #          ...   加的个数任意
 #          <>    必须加入


#################文件管理####################

##新建

##新建文件

touch file1 file2 file3


注意:
    touch默认用来建立文件,同时此命令具备修改文件时间戳功能
    
##新建目录(directory)

mkdir dir    #新建目录

mkdir -p dir1/dir2/dir3    #新建递归目录 -p=path

##删除
##删除文件

rm -f file1 file2 file3    #-f force强制删除不提示

##删除目录

rm -rf dir*    # -r recursive 递归删除


##复制            ##复制是按照模版新建过程
#复制文件

touch file
cp file dest    #复制单个文件

touch file1 file2
mkdir dir
cp  file file1 file2 dir    #复制多个文件到指定目录中
ls -R

#复制目录

mkdir sourcedir1 sourcedir2 desrdir
cp -r sourcedir1 sourcedir2 desrdir    #复制目录到指定目录中

##移动            相同磁盘文件移动是重命名
                        不同磁盘文件移动是复制后删除

mv file file1          ##重命名


mv dir test      ##将目录移动到指定目录


mv test/hello .        ##此命令中的“.”代表当前目录

##文件查看
cat file              ##显示文件全部内容
    -n    file         ##显示文件内容并在每行前加入行号
    -b    file         ##显示文件内容并在每行前加入行号但是不包括空行

less                   ##分页浏览
    上|下             ##逐行查看
    pgup|pgdn    ##主页查看
    /关键字         ##搜索关键字并高亮显示,“n”向下匹配一个关键字
                          ##“N”向上匹配一个关键字
    
head             file        ##显示文件前10行
head  -n 3    file        ##显示文件前3行
tail                file        ##显示文件后10行
tail -n 3        file        ##显示文件后3行

##文件修改
#1.图形工具

gedit file

#2.vim

vim file    #vim程序编辑器,后面会详细介绍


vim file
 

猜你喜欢

转载自blog.csdn.net/weixin_43287982/article/details/82962318