linux学习笔记--01

命令总结
mkdir 创建目录的命令 make directorys
ls -l(long)d(directory)显示目录或者文件 全称list
cd 切换目录层次change directory
touch "摸" touch [文件名] 就是“摸”一下文件,如果文件不存在,就建立新文件,如果存在就改变文件的访问时间atime等时间戳信息
echo 打印输出内容
echo 123 > test.txt 将123想覆盖到test.txt中,之前的内容被覆盖掉

vi/vim 记事本编辑器 命令模式<==>插入模式 Esc a i :wq :q :wq! :q!
cat 查看文件内容
a cat >> test.txt <<EOF
ABCDE
ABCD
ABC
EOF
将ABCDE等几行数据流向test.txt中去
b cat > test.txt
ABCDE
ABCD
ABC
ctrl + C 或 ctrl + D
cp [-frp] [源文件] [目录文件]复制
rm -f 强制删除文件 -r递归删除文件或目录 -fr删除指定的目录和文件
rmdir 删除空目录 鸡肋命令 尽量别用
head 头部 显示文件头部 -n 头n行 默认头10行
tail 尾巴 显示文件尾部 -n 尾n行 默认尾10行
grep 过滤 三大核心命令之一
sed 取各种内容 三大核心命令之一
awk 三大核心命令之一

符号
: 多个命令的分隔符
/ 根或者路径的分隔符
> 重定向(数据流朝着箭头的方向流动),覆盖原来的文件
>> 追加重定向(数据流朝着箭头的方向流动),在原来的文件的结尾追加内容
<或< 标准输出重定向:输入重定向用于改变命令的输入,指定输入内容,后跟文件名
<<或<< 输入重定向:后跟字符串,用来表示“输入结束”,也可用ctrl + d来结束输入
.. 上一级目录
. 当前目录

时间: 2024-11-23 20:23:32

linux学习笔记--01的相关文章

Linux学习笔记01

1.Linux不靠扩展名区分文件类型2.存储设备必须先挂载才能使用3.Windows下的程序不能直接在Linux中安装和运行 一.服务器的管理预配置Linux的目录的作用:/bin/存放系统命令的目录,普通用户和超级用户都可以执行/sbin//user/bin//user/sbin//boot/启动文件目录/dev/硬件设备/etc/配置文件保存位置服务器注意事项:1.远程服务器不允许关机,只能重启2.重启时应该关闭服务 二.常用命令命令常见格式:命令 [-选项][参数]1.目录处理命令ls -

linux 学习笔记01 top

输入TOP 按M 显示内存消耗顺序排序 按P 显示CPU消耗顺序排列 l  切换显示平均负载和启动时间信息.m  切换显示内存信息.t  切换显示进程和CPU状态信息.c  切换显示命令名称和完整命令行.M  根据驻留内存大小进行排序.P  根据CPU使用百分比大小进行排序.T  根据时间/累计时间进行排序.W  将当前设置写入~/.toprc文件中.ip addr show ip route show cat /etc/resolv.conf DEVICE=eth0 BOOTPROTO=non

Linux学习笔记01:Linux下的drwxr-xr-x

1. drwxr-xr-x 第1字母:表示文件类型     d   ------- 表示文件目录(directory)     -    ------- 表示二进制文件     l    ------- 表示软链接文件(link) 第2-4字母: 表示这个文件的所有者(user,owner)拥有的权限        r   ------- 表示读权限,read      w  ------- 表示写权限,write      x   ------- 表示执行权限,execute 第5-7字母:文

C++ GUI Qt4学习笔记01

C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概念:一个是“信号和槽”,另一个是“布局”. 窗口部件(widget)是用户界面的一个可视化元素,相当于windows系统中的“控件”和“容器”.任意窗口部件都可以用作窗口. 1.1Hello Qt 正确安装Qt4开发环境,创建工程目录hello,源代码文件名为hello.cpp,进入hello目录 (1

嵌入式Linux学习笔记之LED驱动

最近在学习嵌入式Linux驱动开发,大致了解了驱动的基本开发流程,本文主要针对字符设备驱动开发做一个简要介绍,也当作是对这几天工作的一个小小总结. 计算机系统是由软硬件相互协调共同完成工作的,作为专用计算机系统的嵌入式系统也不例外,既要有CPU.SDRAM.FLASH.IO等硬件,同时也少不了操作系统和应用软件等软件的支持,而作为应用程序与硬件的桥梁--驱动程序,是整个嵌入式系统开发过程中的关键环节.驱动开发涉及底层,而了解底层作用机制对于整个系统的开发意义重大. Linux内核中有60%以上是

linux学习笔记(一)-文件目录相关的命令&&文件通配符

一.几个命令概述 1.查看目录以及目录底下的文件:ls(-a显示隐藏文件:-d显示目录本身:-l显示详细内容:-R递归显示,即把子目录的文件也显示出来:-h以更加被人类理解的格式显示,比如显示文件大小的时候用M为单位显示:-i显示文件索引ID) 2.查看文件内容:cat,head,tail,less,more,tac cat:将文件连接起来,输出在屏幕上,可接多个文件(-E:显示隐藏的换行符:-n:显示出行号) head:默认查看文件的前10行(-n#:查看文件的前#行.空白行也是一行) tai

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

【opengl 学习笔记01】HelloWorld示例

<<OpenGL Programming Guide>>这本书是看了忘,忘了又看,赶脚还是把笔记做一做心里比较踏实,哈哈. 我的主题是,好记性不如烂笔头. ================================================================ 1. 下载glut库 glut库地址为:www.opengl.org/resources/libraries/glut/glutdlls37beta.zip glut全称为:OpenGL Utilit

Linux学习笔记——例说makefile 增加系统共享库

0.前言 从学习C语言开始就慢慢开始接触makefile,查阅了很多的makefile的资料但总感觉没有真正掌握makefile,如果自己动手写一个makefile总觉得非常吃力.所以特意借助博客总结makefile的相关知识,通过例子说明makefile的具体用法. 例说makefile大致分为4个部分 1.只有单个C文件 2.含有多个C文件 3.需要包括头文件路径 4.增加宏定义 5.增加系统共享库 6.增加自定义共享库 7.一个实际的例子 [代码仓库]--makefile-example