| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> linux常用命令 -> 正文阅读 |
|
[系统运维]linux常用命令 |
一.目录管理命令ls:显示目标目录列表 ls -a:列出所有文件,包括隐藏文件 ls -t:以修改时间顺序列出文件 ls -l:输出长格式列表,除文件名外,还显示权限所有者等信息。 ls -R:递归显示文件 ls -r:将排序结果反向输出,例如:原本文件名由小到大,反向则由大到小 ls *.conf:显示以.conf结尾的文件 ls -alR:以长格式递归显示所有文件 ls -ltr:按修改时间列出文件和文件夹详细信息 pwd:以绝对路径的方式显示用户当前工作目录 cd:进入用户主目录 cd ~:进入用户主目录 cd -:返回进入此目录之前所在的目录 cd ..:返回上级目录 cd ?/home:进入home目录 mkdir?abc:创建abc目录 mkdir -m 751?abc:创建目录abc,权限rwxr-x--x(此处‘751’具体解释可参考下方“六.权限管理”) mkdir -p aa/bb:创建目录aa,且在aa目录下创建bb rmdir abc:删除空目录abc rm -i?file1:删除文件1,并询问是否删除 rm -r?dir1:删除目录1 rm -rf dir1:不与用户交互,强制删除目录1,以及目录1内的所有文件目录。 cp file1 file2:将file1中的内容复制到file2中 cp /abc/aa.file ./bb.file:将/abc/aa.file复制到当前目录,且改名为bb.file cp -r /etc/httpd ./:将/etc/httpd目录复制到当前目录 mv?file1 file2:将file1的名字改为file2 mv?file1 dir/file2:将file1内容移动到file2 touch file1 file2:连续创建file1,file2 cat filename:一次显示整个文件 cat > filename:创建一个文件,只能创建新文件,不能编辑已有文件。 cat file1 file2 > file:将几个文件合并为一个文件 cat file1>>file2:将file1追加到file2中 tail -f file:根据文件描述符进行追踪 二.网络管理命令ping host:检查host网络可用性 whois domain:查询域名或IP注册信息(注意输入网址要把"www."去掉) dig domain:查询domain的DNS信息 dig -x host:查找备用主机 wget file:下载文件 wget -r url:从指定url以递归方式下载文件 curl url:访问url页面 curl -o meh.html url:将访问url的页面写入meh.html ssh user@host:远程登录主机 ssh -p port user@host:使用SSH远程登录主机host,端口为port,用户为user ssh -D user@host:连接&使用绑定端口 三.进程管理命令ps:列出系统中当前运行的进程 ps aux:用BSD的格式来显示进程 kill pid:结束进程 killall proc:根据名字结束进程 四.系统命令date:显示当前时间 uptime:会在一行中显示下列信息:当前时间、系统运行了多久时间、当前登录的用户有多少,以前 1、5、15 分钟系统的平均负载。 whoami:显示自身用户名称 w:显示谁在登录 cat /proc/cpuinfo:查看cpu信息 cat /proc/meminfo:查看内存信息 free:显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区 du: 显示每个文件和目录的磁盘使用空间 df::显示磁盘分区上可以使用的磁盘空间 uname -a:显示系统名、节点名称、操作系统的发行版号、内核版本等等 五.压缩命令tar cf file.tar files:压缩files文件,命名为file.tar tar xf file.tar:解压file.tar tar tf file.tar:查看file.tar文件 选项: c:建立压缩档案 t:查看内容 x:解压 z:有gzip属性的 f:使用档案名字(这是最后一个参数,后面只能接档案名,而且必须接在最后) j:有bz2属性的 w:每次操作都要求确认 k:解压时不要替换存在的文件 T:从 FILE中获取文件名来解压或创建文件 v:显示所有过程 六.权限管理命令chmod octal file: 4-读(read-r) 2-写(write-r) 1-执行(execute-x) 权限所有者顺序:所有者/组内成员/普通用户 chmod 777:rwxrwxrwx chmod 755:rwxr-xr-x 七.其他grep pattern files:在files中搜索匹配pattern grep -r pattorn dir:递归搜索 dir 中匹配 pattern 的内容 locate file:查找符合条件的文档 whereis app:用于程序名的搜索 man command:可以通过一些参数,快速查询linux帮助手册,并且格式化显示 ctrl+C:强制退出 vim常用命令参考:https://blog.csdn.net/ziziju/article/details/119777729 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 9:27:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |