linux基本命令操作

linux命令行提示符

开始的时候会见到这样一句:[kiosk@foundation31 Desktop]$

kiosk  指的是运行 bash 的用户
foundation31 指的是bash 所在主机短名称
@指的是信息分隔符
Desktop 表示当前默认操作目录
$   表示用户身份提示符

# 表示超级用户

下来介绍一些基本的命令:

date   表示时间

  date  -R 用来查看当前时区

date  +%H:%m:%S用来查询当前时间(格式是HH:mm:SS)

cat   查询文件内容

cat  文件名字

还有名外一个就是给文件里边的内容添加行号:

cat -b 文件名字

ls表示当前目录下的所有文件(本例是桌面)

head 表示从开头查询某几行数据

head  -n  文件名        n代表要查询几条数据

tail  表示从末尾向前查几条数据

tail -n 文件名       同样n代表查询几条数据

TAB键:

在 linux 中对系统进行操作主要是以明令为主
在输入明令时明令或者文件命名称比较长时会给我们的明令录入带来麻烦
<TAB> 键可以补齐存在的明令以及文件名称
一些明令的参数也可以用 <TAB> 键来补齐
当按一次 <TAB> 键补齐不了要录入的内容时
1. 内容不唯一
2. 内容不存在

获得帮助:

命令   --help

然后就会进入 less  命令的帮助文件里

 

 

 

SHELL 中的历史调用
history表示显示历史记录


上下键  表示逐条翻找历史
! 数字   表示调用此编号历史


! 字母  表示调用最近以此字母开头的历史


ctrl+r+ 关键字 表示调用最近一条含有此关键字历史
history -c  表示清除所有的历史记录

 

linux 系统的结构
类似于 windows 中文件夹的东西在 linux 中叫目录
linux 是一个倒树型结构
linux 中最大的目录是 "/", 根目录
"/" 目录中的二级目录多为系统在安装过程中建立的

linux 中二级目录信息

文件路径:
1)绝对路径
>> 文件在系统的真实位置
>> 文件名称通常以 "/" 开头
>>/root/Desktop/westos就表示一个绝对路径
>> 在系统的任何环境下用绝对路径都可以找到指定的文件, 只要文件存在

2)相对路径
相对当前位置的一个文件名称的简写不是以 "/" 开都的文件名称都
表示相对路径
westos 就是相对路径
相对路径只有在相对的位置才能使用
相对名称前面系统会自动添加当前位置

基本命令:

pwd  显示当前工作目录

cd   切换路径

切换到桌面

cd ..   切换到当前目录的上一级

cd - 切换到上次存在目录

cd ~  切换到当前用户加目录

cd  user  切换到指定用户加目录 , 一般适用于 root 用户

文件管理命令:

ls   显示文件信息

ls -l 长列表显示文件属性

ls -d  显示目录本身

  (此处显示加目录)

 ls  -a  显示所有文件包括隐藏文件

ls  -R 递归显示 , 通常用于目录

ls   -s  显示文件大小 , 单位字节

touch:
用于新建空文件,也可以修改文件的时间戳
stat 命令可以查看文件的时间戳
access    被访问的时间
modify   内容被修改的时间
change   文件被修改的时间


touch   filename  新建文件夹


mkdir = make directory  创建新的路径

mkdir -p an/kou/chen创建多级路径


cat  = concatenate files

cat   -b  文件名      输出标准行号,忽略空行

cat   -n  文件名      输出标准行号,不忽略空行


head   显示文件的前 N 行,默认前 10 行
head -n 5     显示文件前 5 行

tail 显示文件后 N 行,默认后 10 行
tail -n 5    显示文件后五行


tail -f file    监控文件后 10 行内容


less  分页浏览文件 ,当文件过长时使用

输入less  file 会进入下边的界面

按 v  进入编辑模式

编辑完成之后,输入  :q 退出到分页浏览模式,在按q退出

wc = word counts    统计文件
常用参数
>> -c  统计字节数
>> -l 统计行数

>> -L 打印最长行的长度
>> -w 统计字数

wc -c 统计字节数

wc -l 统计行数

wc -L 打印最长行的长度

wc -w统计字数


cp= copy    复制文件或目录
常用参数
>> -r            复制目录
>> -p           复制权限
>> -v            显示复制过程中的详细信息
mv= move  移动文件或目录   重命名

mv  初始文件名  更改后文件名 

例:mv file  file2

rm= remove
删除文件或者目录
常用参数
>> -f     强行删除不提示
>> -r     删除目录
>> -d    删除空目录

rm  -f 强行删除不提示

rm -r  删除目录

rm -d 删除空目录

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值