Linux基础学习一

swap:虚拟内存
ctrl+a:跳到命令首部 ctrl+e:跳到命令尾部
alias:指令别名
cp -r:递归复制粘贴
mv 源路径 目标路径:移动操作 (如果提示是否覆盖,在mv前加\即可不提示:\mv)
mkdir -p:递归建目录
touch:创建文件
rm -f:强制不提示删除文件
rm -r:提示删除目录
rm -rf:强制不提示删除文件、目录
10位文件权限==》1:文件类型(-:普通文件 d:目录 l:软连接 b:设备 p:管道文件)
                          2-4:属主权限u(分三类:读r,写w,执行x)
                          5-7:属组权限g
                        8-10:其他用户o
更改文件权限:chmod
把一个用户追加到一个组中:usermod -aG 组 用户 (附:U--锁 L解锁)
执行文件的方法:./文件路径
更改一个文件属主、属组权限:chown 属主.属组 参数(文件或目录)
                                                    chown 属主 参数(只改属主)
                                                    chown .属组 参数(只改属组)
                                                    chown -R 属主.属组 参数(递归修改)
覆盖合并文件:>
追加合并文件:>>
显示文件多少行:wc -l 文件
打包:tar -cf 包名 打包文件 tar -cvf(v显示打包过程)
查看包:tar -tf 包名
解包(默认当前位置):tar -xf 包位置 tar -xvf 包位置 -C 解包位置
压缩:gzip 文件 bzip2 文件 tar -cvzf 压缩包(名.tar.gz) 要压缩的文件或目录
解压缩:gunzip 压缩文件 bunzip 压缩文件 tar -xvf
vim---->>命令行 dd:删除光标所在行 ndd:n为数字,光标下n行
                            yy:复制光标所在行 nyy: n为数字,光标下n行
                            p:光标下一行粘贴 np: n为数字,复制行数
                            P:光标上一行粘贴 nP: n为数字,复制行数
                            u:复原上一次操作 ctrl+r:重做上一次操作
                            G:光标移动到最后一行 nG:n为数字,光标移动到第n行
                            gg:光标移动到第一行
                            H:光标跳到屏幕最上方那一行的第一个字符
                            M:光标跳到屏幕*那一行的第一个字符
                            L:光标跳到屏幕最下方那一行的第一个字符
命令行临时显示行号: :set nu
命令行查找: /
查看所有进程:ps aux
过滤命令:grep ''
杀死进程:kill 强制杀死:kill -9 pid(数字)
终止命令执行:ctrl+c
查看后台运行程序:jobs
从后台调到前台运行:fg %工作号
直接在后台运行:bg %工作号
查看进程树:pstree
强制杀进程(会把所有和进程名有关的全杀):pkill -9 ‘进程名’

上一篇:Java学习——基本数据类型


下一篇:编写高质量代码改善C#程序的157个建议——建议28:理解延迟求值和主动求值之间的区别