Linux 常用 shell 命令 |
您所在的位置:网站首页 › shell命令查看 › Linux 常用 shell 命令 |
常用命令 一、目录操作 a) ls–查看文件/目录: 常用:ls –l 查看详细文件列表 b) pwd–查看当前目录: c) cd–改变工作目录: 常用①:cd …/ 跳转到上一级目录 备注: [./]当前目录 […/]上一级目录 常用②:cd /boot/ 跳转到指定目录 备注:指定目录一定是完整路径,例如win的文件路径一样。 d) mkdir–创建目录: 常用:mkdir 123 创建一个空文件夹 e) rm–删除文件/目录: 常用: rm -rf 123 删除目录文件夹,并且目录下的文件一并删除。 备注:直接使用命令[rm],只能删除空目录。 -r 删除目录 -f 强制删除文件或目录 f) mv–移动文件/目录改名、移动: 移动文件: mv 1.sh ./123 à mv 目标文件 移动至某目录 重名命文件:mv 1.sh 123.sh à mv 原文件 欲改后文件 g) ln–建立软连接和硬连接: 软连接:ln -s 123.sh …/ à ln -s 源文件 欲放置路径 如同window下的快捷方式,原理一致。 ln -s /root/桌面/共享文件夹/armQT/ /root/桌面 硬连接:ln 123.sh …/ à ln 源文件 欲放置路径 复制一个文件,且该文件具有独立性,不受源文件删除的影响;无论源文件或目标文件的内容修改时,两份文件都会同步修改。 h) rmdir–删除空目录: 二、文件操作 a)cat–查看文件内容,若文件不存在,创建对应文件: 常用:cat 1.txt b)cp–拷贝文件、目录: 备份:cp 123.sh 1.sh à cp 源文件 目标文件 复制至某路径:cp 123.sh …/ à cp 源文件 目标路径 c)chmod–修改文件权限: 常用:chmod 777 1.sh 给1.sh最高权限 备注:读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。 777就是rwxrwxrwx,意思是该登录用户(可以用命令id查看)、他所在的组和其他人都有最高权限。 一般模式:chmod +rw 1.sh 仅当前用户下1.sh具有可读写权限 d)touch–创建文件: 常用:touch ./1.sh à touch 路径+名称 f)vim–创建并打开文件: 常用:vim ./1.sh à vim 路径+名称 g)find–在指定目录查找符合条件的文件: 以[文件名+类型]寻找:find ./ -name “.”à find 路径 -nama “预找文件名+类型” 寻找文件名为”123”的文件,*代表不限制类型 find ./ ! -name “*.txt” à 过滤txt类型文件后,显示其他文件 备注:-name 区分大小写 -iname 不区分大小写 -o 连接符,作用如下图 以[文件名]寻找:find ./ -path “1”à find 路径 - path “预找文件名” 寻找文件名为”1”的所有文件 根据文件类型进行搜索:find . -type 类型参数 h)grep–在文件里查找内容: 从指定文件里查找内容:grep h ./file.txt à grep 内容 路径 从缓存区里查找内容:ps -ef | grep 5799 à 某显示命令 | grep 内容 (从进程列表中寻找带有”5799”的文本行) i)tar–解压文件: 压缩: tar -cvf 1.tar . //将目录里所有文件打包成1.tar rar a 1.rar . //rar格式的压缩 zip 1.zip . //zip格式的压缩 解压: tar -xvf file.tar //解压tar包 tar -xzvf file.tar.gz //解压tar.gz unrar e file.rar //解压rar unzip file.zip //解压zip j)file–显示指定文件的类型: 三、用户系统及权限管理操作 a)su–用户类型切换: b)adduser–添加用户: c)passwd–设置(更改)用户口令: d)usermod–设置用户属性: e)ps–显示当前系统用户进程列表: 常用:ps -ef 显示当前系统所有用户的详细进程 -e 显示所有程序。 -f 显示UID,PPIP,C与STIME栏位 -A 显示所有程序。 f)kill–删除执行中的进程: 常用:kill 123 à kill pid号 强制结束进程: kill -9 123 à kill -9 pid号 四、帮助命令 a)man–查询命令阅读手册 man kill à 查询有关[kill]的全部信息 man 2 kill à 只查询第二条有关[kill]的信息 b)help–查询命令阅读手册 五、网络相关命令 a)ifconfig 查看网络信息,设置ip b)ping 测试网络联网状态 六、U盘操作相关命令 a)fdisk -l 识别usb存储设备 b)mount –t vfat /dev/sdb /mnt/udisk使用mount命令挂载U盘 c)umount /mnt/udisk 卸载U盘 七、安装软件包命令 a)rpm 常用组合命令: -ivh:安装显示安装进度–install–verbose–hash -Uvh:升级软件包–Update; -qpl: 列出RPM软件包内的文件信息[Query Package list]; -qpi:列出RPM软件包的描述信息[Query Package install package(s)]; -qf:查找指定文件属于哪个RPM软件包[Query File]; -Va:校验所有的 RPM软件包,查找丢失的文件[View Lost]; -e:删除包 个人学习用博客—部分内容网络摘抄
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |