Linux基本操作命令

1.查看帮助:man
退出查看界面:q(与vim命令退出相同)
2.切换目录:cd
cd - 跳转到上次所在目录 cd .. 返回到上级目录 cd . 返回至根目录 cd ~ 回到家目录
3.删除目录、文件 rm -rf 强制删除目录、文件所包含的一切文件(r 递归删除、f 强制删除)
4.vim 编辑器 在退出编辑界面时如果使用wq则与touch功能相同(创建一个文件)
5.mkdir 创建目录
6.ls 展示目录下文件列表
-a 展示文件包含隐藏文件
-l 显示文件详细信息 (简写方式 ll),详细信息有时间、格式等
-h 更易看懂
7.浏览文件 cat 、 more、 less、 tail
cat 显示所有内容
more 分页显示 空格 下一页 回车 下一行
less 分页显示 通过PgUp PgDn翻页查看
tail - 显示后多少行
8.复制、剪切文件 cp 初始地 目的地 复制
mv 初始地 目的地 剪切
9.打包、压缩文件 tar
-cvf 打包一个文件或目录
-zcvf 打包并压缩一个文件或目录
-xvf 解压或者打开一个tar文件
格式: tar 参数 文件名 要打包/解压的文件目录
例: tar -cvf test.tar ./* 将当前目录下的所有文件打包成test.tar
tar -zcvf test.tar ./* 将当前目录下的所有文件打包并压缩成test.tar
tar -vcf test.tar 将test.tar 解压到当前目录
10.grep 查找符合条件的字符串
11.pwd 显示当前的工作目录
12.wget 下载资料 (资源路径)
13.kill 杀掉某一进程 (加上参数-9为强制杀死进程)
14.ps -ef (aux) 查看所有进程
15.ifconfig 查看所有的网络设置
16.ping 检测是否能联通远程主机的网络 例:ping https://www.baidu.com/
17.chmod 修改文件权限,修改后的目录会影响其子目录、子文件的读写

信号:
1.产生信号的方式:按键产生、系统调用产生(如kill、raise)、软件条件产生(alarm定时器函数)、硬件异常产生、命令产生
2.递达、未决两种处理结果
3.信号处理方式(递达后):1>执行默认动作,终止进程、终止进程并产生core文件(用于gdb调试)、暂停进程、继续进程、忽略进程 2>忽略:信号达到后不予执行默认动作,当信号仍然被处理 3>捕捉
信号内有两个特殊信号,kill -9 kill -19 不可被捕捉和忽略
4.产生信号的系统函数:kill 给指定的进程发送信号 raise 给当前进程发送信号 abort 给当前进程发送终止信号

posted @ 2020-05-22 08:52  小酷蛙  阅读(115)  评论(0)    收藏  举报