首页
关于
留言
接口
搜索
资讯
技术
资源
悦读
杂记
首页
登录
登录
搜索
emer
累计撰写
60
篇文章
累计收到
0
条评论
首页
栏目
资讯
技术
资源
悦读
杂记
首页
登录
页面
首页
关于
留言
接口
包含标签 【linux命令】 的文章
2024-6-26
linux日常必备命令
基本操作命令:ls: 列举文件夹下的所有显性文件(.*文件不显示)ll -a: 列举文件夹下的所有文件,给出详细信息cd: 切换目录,e.g. cd .. 退到上一级目录; cd - 回到最近一次在的目录; cd ~回到用户所在home目录mv: 重命名或移动文件mkdir: 创建目录rmdir: 删除目录mv -rf: 删除目录id: 查看用户登录信息passwd: 修改密码ssh: 节点间切换ifconfig: 查看服务器ipchmod: 修改文件权限,e.g. chmod u+x ***chsh: 切换系统shell命令, chsh -lecho $SHELL: 查看当前使用shell————————————————文件操作命令:vi: 打开文件并编辑,:q退出,:wq保存退出,:q!不保存退出vim: 打开文件并编辑cat: 查看文件,从第一行开始显示文件内所有内容tac: 查看文件,从最后一行开始显示文件内所有内容cat: 合并文件, cat file1 file2 >file3, cat *.list >all_listhead: 查看文件头(默认10行)tail: 查看文件尾(默认10行)more:按页查看文件,百分比表示已显示前*%的内容,按enter键加载一行;按空格键向后翻页,按b键退后一页,最多只能退一页,再不能往前翻less: 按页查看文件,pg up &down,随心所欲。查看目录下文件个数: ls -l |grep "^-"|wc -l统计目录下子目录个数:ls -l |grep "^d"|wc -l统计目录下所有文件个数,包括子目录里的:ls -lR|grep "^-"|wc -l打包tar.gz文件: tar -zcvf abc.tar.gz ./abc解压tar.gz文件: tar -xzvf *.tar.gz打包zip文件: zip directory.zip directory/*解压zip文件: unzip directory.zip查看磁盘空间:df -h查看目录占用空间: du -sh权限管理命令权限管理命令:chmod命令所在路径:/bin/chmod执行权限:所有用户语法:chmod [{ugoa}{±=}{rwx}][文件或目录] u是所有者,g是所属组,o是其他人,a是所有人 ,+是添加权限,-是减少权限,=是所有人必须按规定权限[mode = 421][文件或目录]-R 递归修改功能描述:改变文件或目录权限注:想要删除一个文件,必须要对当前文件所在的目录有写权限在这里插入图片描述权限管理命令:chown命令所在路径:/bin/chown执行权限:所有用户语法:chown [用户][文件或目录]功能描述:改变文件或目录的所有者权限管理命令:chgrp命令所在路径:/bin/chgrp执行权限:所有用户语法:chgrp [用户组][文件或目录]功能描述:改变文件或目录的所属组权限管理命令:umask命令所在路径:Shell内置命令执行权限:所有用户语法:umask[-S]-S 以rwx形式显示新建文件缺省权限功能描述:改变文件或目录的所有者————————————————文件搜索命令文件搜索命令:find命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索,不区分大小写根据文件名称来查找find /etc -name init 在目录/etc中查找文件名为init的文件find /etc -name init??? 在目录/etc中查找文件名以init开头后加任意三个字符的文件(* 与文件名之间无空格)find /etc -name * init 在目录/etc中查找文件名以init为结尾的文件find /etc -name init * 在目录/etc中查找文件名以init为开头的文件find /etc -name *init * 在目录/etc中查找文件名以init为中间的文件根据文件大小来查找find / -size +204800 在根目录下查找大于100MB的文件,204800表示数据块,一个数据块表示512字节 = 0.5k+n表示大于 -n表示小于 n表示等于根据文件所有者来查找find /home -user ygq在根目录下查找所有者为ygq的文件根据文件修改时间来查找find /etc -cmin -5在/etc目录下查找5分钟内被修改过属性的文件和目录-amin 访问时间 access-cmin 文件属性change-mmin 文件内容modify联合查找find /etc -size +163840 -a - size -204800在etc目录下查找大于80MB且小于100MB的文件-a 表示两个条件同时满足-o 表示两个条件满足任意一个即可find /etc -name inittab -exec ls -l {} ;在etc目录下查找inittab文件并显示其详细信息-exec/-ok 命令 {};表示对搜索结果执行操作根据文件类型查找-type f 文件d 目录l 软链接文件根据i节点查找-inum文件搜索命令:locate命令所在路径:/usr/bin/locate执行权限:所有用户语法:locate 文件名功能描述:在文件资料库中查找文件文件搜索命令:which命令所在路径:/usr/bin/which执行权限:所有用户语法:which 命令功能描述:搜索命令所在目录及别名信息文件搜索命令:whereis命令所在路径:/usr/bin/whereis执行权限:所有用户语法:whereis [命令名称]功能描述:搜索命令所在目录及帮助文档路径文件搜索命令:grep命令所在路径:/bin/grep执行权限:所有用户语法:grep -iv[指定字串][文件]功能描述:在文件中搜索字串匹配的行并输出-i 不区分大小写-v排除指定字串帮助命令帮助命令:man命令所在路径:/usr/bin/man执行权限:所有用户语法:man [命令或配置文件]功能描述:获取帮助信息用户管理命令用户管理命令:useradd命令所在路径:/usr/sbin/useradd执行权限:root语法:useradd 用户名功能描述:添加新用户用户管理命令:passwd命令所在路径:/usr/bin/passwd执行权限:所有用户语法:passwd 用户名功能描述:设置用户密码用户管理命令:who命令所在路径:/usr/bin/who执行权限:所有用户语法:who功能描述:查看登录用户信息用户管理命令:w命令所在路径:/usr/bin/w执行权限:所有用户语法:w功能描述:查看登录用户详细信息压缩解压命令压缩解压命令:gzip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip [文件]功能描述:压缩文件压缩后文件格式:.gz压缩解压命令:gunzip命令所在路径:/bin/gunzip执行权限:所有用户语法:gunzip [文件]功能描述:解压缩.gz的压缩文件压缩解压命令:tar命令所在路径:/bin/tar执行权限:所有用户语法:tar 选项[-zcf][压缩后的文件名][目录]-c 打包-v 显示详细信息-f 指定文件名-z 打包同时压缩功能描述:打包目录压缩后文件格式:.tar.gz压缩解压命令:zip命令所在路径:/usr/bin/zip执行权限:所有用户语法:zip 选项[-r][压缩后的文件名][文件或目录]-r 压缩目录功能描述:压缩文件或目录压缩后文件格式:.zip压缩解压命令:unzip命令所在路径:/usr/bin/unzip执行权限:所有用户语法:unzip [压缩文件]功能描述:解压.zip的压缩文件压缩解压命令:bzip2命令所在路径:/usr/bin/bzip2执行权限:所有用户语法:bzip2 选项[-k][文件]-k 产生压缩文件后保留原文件功能描述:压缩文件压缩后文件格式:.bz2压缩解压命令:bunzip2命令所在路径:/usr/bin/bunzip2执行权限:所有用户语法:bunzip2 选项[-k][压缩文件]-k 解压缩后保留原文件功能描述:解压缩文件网络命令网络命令:wall命令所在路径:/usr/bin/wall执行权限:所有用户语法:wall [message]功能描述:发广播信息网络命令:ping命令所在路径:/bin/ping执行权限:所有用户语法:ping 选项 IP地址-c 指定发送次数功能描述:测试网络连通性网络命令:ifconfig命令所在路径:/sbin/ifconfig执行权限:root语法:ifconfig 网卡名称 IP地址功能描述:查看和设置网卡信息网络命令:mail命令所在路径:/bin/mail执行权限:所有用户语法:mail [用户名]功能描述:查看和发送电子邮件网络命令:traceroute命令所在路径:/bin/traceroute执行权限:所有用户语法:traceroute功能描述:显示数据包到主机间的路径网络命令:netstat命令所在路径:/bin/netstat执行权限:所有用户语法:netstat [选项]功能描述:显示网络相关信息网络命令:setup命令所在路径:/usr/bin/setup执行权限:root语法:setup功能描述:配置网络挂载命令挂载命令:mount命令位置:/bin/mount执行权限:所有用户命令语法: mount [-t 文件系统] 设备文件关机重启命令关机重启命令:shutdownshutdown:shutdown [选项]时间-c 取消前一个关机命令-h 关机-r 重启其他关机命令haltpoweroffinit 0其他重启命令rebootinit 6退出登录命令exit or logout————————————————注意事项:Linux严格区分大小写Linux中的所有内容以文件形式保存,包括硬件1、硬盘文件是/dev/sd[a-p]2、光盘文件是/dev/sr0等Linux不靠扩展名区分文件类型1、压缩包:”.gz“、”.bz2“、”.tar.bz2“、”.tgz“等2、二进制软件包:”.rpm“3、网页文件:”.html“、”.php“4、脚本文件:”.sh“5、配置文件:”.conf“Linux所有的存储设备都必须挂载之后用户才能使用,包括硬盘、U盘和光盘————————————————
2024年-6月-26日
123 阅读
0 评论
技术