linux基础入门(自用)day1

操作系统的定义:为硬件提供系统调用接口,为用户提供终端命令和图形窗口(Linux内核无)

四大操作系统:桌面端操作系统win、移动端操作系统(由Linux改)、服务器操作系统(Linux)、嵌入式操作系统(Linux)

Linux系统的优点:安全、稳定、免费、服务器市场占用率高

Linux内核与Linux发行版:Linux内核只能通过终端操作系统,无图形化显示,而Linux开发版则是通过调用Linux的内核中的系统调用接口,对硬件进行操作

Linux主要目录速查表:

/:根目录

/bin /usr :可执行二进制文件的目录

/boot:Linux启动时需要的文件

/dev:Linux的设备文件,访问该目录的文件相当于访问某个设备,常用的为 /dev/cdrom/mnt

/etc:系统配置文件存放的目录

/home:用户使用的家目录(私有)

/opt:额外安装软件所存放的目录

/root:系统管理员root的家目录

终端命令格式:

命令 + 选项 + 参数,中括号【】为可选参数

Linux文件特点:以.开头的为隐藏文件,查找时需要用-a才能显示

常用命令表:

帮助类:--help 和man + command(查找对应命令的使用手册)

路径类:.为当前所在路径,..为上一个路径(父文件夹)

ls:显示文件

选项列表:- a显示包括隐藏文件的所有文件

-l以列表方式显示文件的详细信息,-lh则能在此基础上以Mb等单位显示文件大小

通配符列表:

*代表任意个任意字符

?代表任意一个字符

【】表示可以匹配字符组中的任意一个

【ABC】表示可以匹配ABC范围内的任意一个

【a - e】表示可以匹配a-e 的任意一个字符

使用例子:ls [1-9]123.txt,可以匹配1123.txt、2123.txt等

cd:切换目录命令

常用的命令有 cd .   cd ..(切换到父目录)   cd ~(切换到家目录) cd -(上一个路径)

相对路径和绝对路径:

相对路径路径不以/或者~开头,表示相对于当前目录所在的目录位置

绝对路径则相反

touch 命令:若文件存在,则修改文件的最后修改日期

                     若文件不存在,则新建文件

mkdir命令: 创建一个文件夹,新建的目录不能与原有的目录同名

                     常用选项:-p  可以递归创建目录

                      eg: mkdir  -p /home/user/abc/123.txt

rm命令:      删除文件或者目录(删除目录时需要给-r递归删除参数)

                     常用选项:-f强制删除,不弹出提示

                                       -r递归删除

tree命令:以树状图列出文件目录结构

cp命令:将A路径下的文件复制到B,通过给B文件名则可以实现重命名

               常用选项:-i覆盖文件前提示   -r递归复制

mv命令:移动文件A到B

               常用选项:-i覆盖文件前提示

查看文件内容:cat   more    grep命令

cat适合查看内容较少的文件,选项有-b 对非空输出行进行编号  -n对所有行编号

more可以用来分屏显示内容,空格、enter、b、f、q、/word可以进行搜索等操作

grep:一个功能强大的文本搜索工具,可以对文本进行模式查找(正则表达式)

           常用选项:-n  显示匹配行及行号

                              -v   显示不包含匹配文本的所有行

                              -i   忽略大小写

其他命令:

echo:在终端中显示参数指定的文字,通常和重定向一起使用

重定向命令符:

>:表示输出,会覆盖原来文件原有的内容

>>:表示追加,将输出内容追加到文件中

管道: 

|  :  将一个命令的输出通过管道作为 另一个命令的输入

eg:ls -lha ~ | grep 123     (在家目录中显示包含隐藏文件的所有文件并以列表形式输出,再调用grep命令查找含有123的文件或者文件夹)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值