
linux
linux 知识点记录
胡小牧
岁月推动着年华,伴随着流水的脚步走过春夏秋冬。回想一路走来磕磕绊绊,感谢前辈们的无私奉献,本文重在共享,欢迎大家转载,评论,收藏,点赞,谢谢,如果您对文章存在疑问,或者和您的文章类似,请私信,----------------期待是心痛的根源,心不动,则不痛。
展开
-
开机的时候推一个文件到系统
系统在开机的瞬间adb devices 是打开的,可以利用这个瞬间的机会推一个文件进去。写一个文件命名test.bat。原创 2023-11-16 10:10:45 · 387 阅读 · 0 评论 -
bat 中文显示乱码
这个是编码格式的问题导致的。如果有notepadd,可以选个编码看看。1 在工具栏找到编码 选择ANSI 保存,然后把打印的地方重新修改,文件 -- 另存为----编码选择ANSI --- 保存。1 使用notepadd 修改的方法。比如查看当时是utf-8。选择ANSI 在看下。这个方法大致是找到了。2 使用记事本 修改。原创 2023-11-03 14:40:48 · 250 阅读 · 0 评论 -
@echo off 的作用
echo off 显示了,后续的执行命令, echo ,pause 不会显示,直接显示结果。表示关闭批处理文件自身的回显,即执行此句之后的命令不会显示出来,只有输出结果会被显示。表示关闭命令回显功能,即命令执行时不在屏幕上输出命令本身,只输出命令的执行结果。整体的理解就是 执行的命令不显示了,显示执行命令后的结果。这个就是把 打印的命令行,以及执行的结果都是显示在终端了。表示关闭命令回显功能,即不在屏幕上输出命令本身。指明的命令不会显示,终端实现的是打印结果。之后双击123.bat ,结果如下。原创 2023-11-01 18:07:54 · 910 阅读 · 0 评论 -
shell获取字符串长度,字符串截取
shell 获取字符串的长度可以使用 # 或者使用expr计算。原创 2023-10-25 14:32:35 · 303 阅读 · 0 评论 -
Linux expr 命令的使用
expr 命令的作用expr是命令行计算器,一般用在数字和字符串上面。原创 2023-10-25 14:26:40 · 1369 阅读 · 0 评论 -
vim创建文件
可以在vim 后面跟一个自己创建的文件,这个文件之前不存在。使用vim 就相当于打开一个空的文件。2点击 insert 进入编译模式。这里test.sh 是自己创建的。在里面输入内容 ,随便写一个吧。vim 是一个查看文本的编译器。现在想使用vim 创建1个文件。之后就是保存并退出 :wq。原创 2023-10-25 11:24:11 · 567 阅读 · 0 评论 -
shell 中单引号,双引号,反引号的区别
单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的,所以不能使用单引号。例如: `cat list.txt`, `ls xxx`双引号可以用来解析变量,所以这里输入的hello。反引号主要是用来执行命令的。输出结果:"hello"打印结果是:$str1。输入结果:hello。打印结果:hello。双引号也可以引号变量。原创 2023-10-24 15:51:12 · 272 阅读 · 0 评论 -
ls -a ls -sh ls -g ls -t 命令
ls -l:使用详细列表格式显示文件和目录的信息,包括文件权限、所有者、大小、修改日期等。ls -h:以人类可读的格式显示文件大小,如使用KB、MB、GB等单位。ls -a:显示所有文件和目录,包括隐藏文件(以.开头的文件)。ls -t:按修改时间排序,最新修改的文件或目录显示在前面。ls -R:递归显示当前目录及其所有子目录中的文件和目录。ls命令用于列出当前目录中的文件和子目录。ls -g:在文件长列表中不显示文件属主。ls -o:在文件长列表中不显示文件属组。ls -r:以相反的顺序显示文件和目录。原创 2023-09-14 19:27:50 · 2494 阅读 · 0 评论 -
git reset soft mixed hard keep区别
git reset 是 用于撤销之前的提交或修改仓库的状态。在使用 git reset 命令时,可以指定不同的模式来达到不同的效果。这些模式包括 --soft、–mixed、–hard 和 --keep。原创 2023-09-06 10:15:10 · 1377 阅读 · 0 评论 -
Linux cat 的作用
查看文件内容:cat命令可用于查看文本文件的内容,将文件的内容从第一行到最后一行打印到终端。cat > 要创建的文件 下面是创建文件要输入的内容 ,之后可以ctrl + c 退出。创建文件:通过使用重定向符号(>)和cat命令,可以创建一个新文件并将文本添加到其中。复制文件:通过使用重定向符号和cat命令,可以复制一个文件的内容到另一个文件中。合并文件:cat命令可以将多个文件的内容合并到一个新文件中。如果想查看多个文件,只需要如果多个文件就行了。第一条 查看文本的内容。查看内容并显示到终端上。原创 2023-09-05 10:56:17 · 1197 阅读 · 0 评论 -
Linux ps -A 和 ps -ef
注意这里ef 其实可以拆开理解 e 是显示所有进程 f 是显示所有字段(UID,PPIP,C,STIME字段,这几个解释可以看下面的截图)Linux ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。所以 ps -A 和 ps -ef 的作用 是一样的 都是显示进程的。ps -ef | grep xx 显示xx在一个终端的所有进程。其实也可以ps -Af 与 ps -ef 的显示的内容是一样的。UID:用户ID,即进程的拥有者。原创 2023-05-15 15:27:40 · 4637 阅读 · 0 评论 -
chown 命令
修改文件和文件夹的用户和用户组属性(更改所有者权限)看下init.rc 里面 chown的部分。就是把/dev/xx 的权限给system。上面是把问价1的权限给user_id1。chown user_id1 文件1。原创 2023-04-24 19:10:23 · 1571 阅读 · 0 评论 -
grep -rni 与grep -nsr 的区别
在说他们区别的时候先了解下grepgrep 简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast gr原创 2021-08-17 17:56:48 · 2450 阅读 · 0 评论 -
logcat --pid xx 查看某个进程的信息
logcat --pid xx 这里的pid 自己理解为process id 就是进程的id例如我们查看进程500的信息就可以使用logcat --pid 500原创 2021-08-02 14:03:13 · 3844 阅读 · 0 评论 -
ps -ef 的含义
在linux中ps一般后面加上-ef来显示详细的进程信息一般我们使用的时候会在后面添加grep 例如:ps -ef|grep java显示java 的所有进程,当然我们也可以不输入完整例如ps -ef|grep ja 这样也是会显示java的进程它包含的可能会多一些,...原创 2021-08-02 13:52:03 · 388 阅读 · 0 评论