欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    linux常用命令总结1.docx

    • 资源ID:10793200       资源大小:1.73MB        全文页数:33页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    linux常用命令总结1.docx

    1、linux常用命令总结11,创建用户useradd zwbpasswd zwb2,帮助和在线帮助详细度从高到低 info man -helpman命令的位置 ls /usr/share/man 里面有man1,man2,man9man1存放的用户指令章节man5 文件格式章节man8 超级管理员所使用的命令章节例子:man passwd 默认使用的是 man 1 passwd 3,基础指令1ls -la 以长文件的形式查看,并列出隐藏文件ls -ld 目录名以长文件的形式查看目录ls -l 等价于 ll cp -r 可以拷贝目录mv a b 把a重命名为b,移动的话就要加路径了,移动文件、移动

    2、目录都是一样的touch 文件名 就可以创建一个文件了 如果这个文件在当前目录下存放,那么就会更改这个文件的创建时间4,基本指令2绝对路径都是从/目录开始的相对路径是从当前路径开始的cd - 返回上一次所在的目录cd 和 cd 一样都是返回到家目录rmdir 指令只能删除空目录rm -fr 可以删除非空目录5,基础指令3more 只能向下查看,不可回头less 可以任意,可以使用上下翻页查看6,基础命令4df -h 可以以可读性较高的方式查看磁盘容量du -h 目录或者文件名 也是以可读性较高的方式查看目录或文件大小7,基础命令5head 20 文件名 显示文件的前20行记录 默认是显示前10

    3、行记录tail -f 文件名 加-f会显示一个文件的即使更新,一般用于查看日志文件8,设备文件设备文件的目录 /dev/硬盘属于块设备 当以长文件形式查看时以b开头鼠标,键盘属于字符设备 以c开头9,虚拟控制台及用户身份切换默认只有6个虚拟控制台可供使用 ,可以在 /etc/inittab 下进行修改例如:可以注释或者添加虚拟用户7:2345:respawn:/sbin/mingetty tty7 即可添加,注释在前面加上#号就行了su zwb 这样切换用户的话,用户的环境变量不会跟着切换,如果要安全切换的话要加上-su - zwbsu - 等价于 su - root可以通过 env 命令查看

    4、环境变量的内容使用 exit 命令可以返回到上一个用户,如果没有上一个用户就注销10,离开系统使用 exit 命令可以返回到上一个用户,如果没有上一个用户就注销shutdown -r now -r选项就是reboot的缩写,now就是立刻的意思只用root用户可以关闭或者重启计算机shutdown -h now -h选项就是halt的缩写,halt英文意思就是停止的意思shutdown 2 h 两分钟后关机11,检查文件file 文件名 就可以查看一个文件的类型12,文件类型链接文件相当于windows中的快捷方式管道文件一般是用于不同进程之间的信息传递13,文件权限三者关系可以想象一个两室一

    5、厅的房子。14,改变文件权限chmod u+x 文件名。 chmod u-x 文件名 chmod a+x 文件名 表示所有用户都追加上可执行权限chmod u=rwx 文件名 表示给文件拥有者追加rwx权限chmod 777 文件名chmod 000 文件名 取消所有权限 等价于 chmod a= 文件名如果是目录要加上 -R选项,递归处理,将指定目录下的所有文件及子目录一并处理。15,建立链接硬链接缺点:不可以跨文件系统,也不可以给目录建立硬链接源文件和新建链接名指向同一个物理地址,也就是两者是一摸一样的,当源文件的内容改变时,新建的硬链接文件也会自动改变,源文件删除,新建的硬链接文件不会删

    6、除,说明新建的硬链接文件是一个单独的文件一般给文件建立硬链接,是为了防止文件的误删除touch aln a becho hello b a中也会写入hello软链接:相当于快捷方式可以跨文件系统,也可以给目录建立软链接软链接是一个单独的文件与硬链接不同,它具有自己的i节点号当源文件的内容改变时,新建的软链接文件也会自动改变,源文件删除,新建的软链接文件会删除16,ext2或ext3中文件的构成17,chown 可以改变文件拥有者的名字文件的拥有者必须存在系统中 chown zwb achgrp zwb achgrp 可以改变文件所属的组 chown root:root a18,文件名最大为25

    7、5个字符以点开头的文件是隐藏文件19,.文件和.文件19,目录权限写:如果一个用户对一个目录有写权限,但是没有执行权限,他任然无法在目录内添加和删除文件(目录没有执行权限,连目录都进入不了)20,强制位与冒险位21,id root id命令会显示用户以及所属群组的实际与有效ID22,chmod o+t 目录名 对该目录设置冒险位,可以防止该目录下的文件被other用户误删除23,强制位对文件的作用如果把passwd 和ping 文件的强制位去掉 也就是把属性中的s 去掉的话那么其他用户就无法使用 passwd 和 ping 命令了同样对passwd 也是一样,如果把passwd文件属性中s 去

    8、掉的话,这样只有root 用户可以更改密码了,能起到更安全的作用24,例子:mkdir zzchmod 3777 zz 设置完以后zz目录具有属性为drwxrwsrwtSet uid 对文件才起作用Set gid 和sticky 对目录才起作用25, umask文件的默认权限是:rw-rw-rw-目录的默认权限是:rwxrwxrwx文件的实际权限 = 文件的默认权限 减 umask目录的实际权限 = 目录的默认权限 减 umask 在命令行可以输入umask命令查看umask -Sumask 数字 可以改变当前的掩码值,只在当前有效26, 输入,输出,重定向ls -l 就是标准的输出Ls-l

    9、就是标准的错误输出ls -l /dev/std* 显示输入,输出文件的位置tr A-Z a-z cat.file file 并不会把错误信息输出到file文件中去,而是会把错误信息输出在屏幕上ls-l 2 file 这样可以把错误信息输出到file文件中去27,双重输出重定向假如find /etc -name passwd 有正确的输出,也有不正确的输出find /etc -name passwd 2 stderr stdout 可以把正确的信息输出到stdout中,也可以把错误的信息输出到stderr中find /etc -name passwd 2 stderr 这样错误信息输出到stde

    10、rr文件中,屏幕中只显示正确信息了find /etc -name passwd stdout 屏幕中只显示错误信息了find /etc -name passwd & allout 可以把正确和错误的信息都输出到allout文件中去等价于find /etc -name passwd allout 2 &1(推荐使用) 我的理解是:先把正确信息输出到allout文件中去,再把错误的信息输出到正确的文件中去28,管道ls -l /etc | more | grep fstab第六讲,文件的查找与文件管理用which查找的信息足够了,具体看情况which 的查找顺序是先从别名中查找,再到系统路径中查找

    11、echo $PATH 查看系统路径 locate 是 slocate的符号链接 用slocate 更安全点/etc/updatedb.conf中的DAILY_UPDATE=no 改成yes 让cron进程自动更新数据库当然我们也可以直接用updatedb命令手动更新updatedb数据库find /root / -user root 在root目录下查找用户是root的文件和目录find /root / -group root 在root目录下查找所属组是root组的文件和目录find /etc -name services 在etc目录下查找指定的文件名services文件Find /etc

    12、 -size +1000k 在etc目录下查找大于1M的文件Find /etc -size -1000k 在etc目录下查找小于1M的文件Find /etc -size 1000k find /dev -type f 查找的文件是普通文件find /dev -type b 查找的文件是块设备文件find /dev -type l 查找的文件是链接文件find /dev -type c 查找的文件是字符文件find /dev -type d 查找目录文件没有用户名,没有群组的文件对我们系统有可能是不安全的,有可能是木马。Find /etc -nouser Find /etc -nogroupfi

    13、nd /root -perm 0777 -perm可以根据文件权限查找文件注意上图中的 find /root/test -perm -6000和+6000查找的结果原因:6000 转化为二进制是 110 000 000 0006600 转化为二进制是 110 110 000 0002000 转化为二进制是 010 000 000 0004000 转化为二进制是 100 000 000 000而-6000的意思是,有1的地方必须有1不懂Find /root/test -perm 6000 -exec chown jack.jack ;意思是对find查找到的文件进行用户和所属组的更改,代表fin

    14、d查找到的文件chown zwb:zwb 文件名 也可写成 chown zwb.zwb 文件名Wc -l 文件名 对文件中的行数进行统计Wc -w 文件名 对文件中的字数进行统计Wc -c 文件名 对文件中的字符数进行统计-r 反向-t 设定分隔字符-k 设定将哪一栏作为排列sort -t: -k3 /etc/passwd 意思是对第三栏进行排序-f3 表示要显示的列,即第三列-d,表示栏位间以什么标记分隔-c4-8 表示显示第4列到第8列可以看出cat 和 paste 拼接的区别以上文件操作指令可以对日志文件的操作更加方便Gunzip 可以解压 gzip压缩的文件Gunzip只能对文件进行压

    15、缩,不能对目录进行压缩,对二进制压缩率不高Compress 可以压缩目录和文件,太老了Bzip2 也是只能压缩文件,不能压缩目录Bunzip2 可以解压 bzip2压缩的文件Gzip 和 bzip2 可以配合 tar打包工具使用这样gzip 和 bzip2 就可以 压缩任何东西了Gunzip 等价于 gzip -dBunzip2 等价于 bzip -dZcat可以查看gz压缩包中的内容Bzcat 可以查看bz2压缩包中的内容F参数后跟的是打包后的文件名将多个文件打包解压F参数后跟的要解压的包名总之 不管打包还是解包都要加f参数打包是c参数解包是x参数打包或者解包过程是v参数Tar这个命令的参数

    16、前的-可以省略,最好不要省略Tar -tf 2.tar 可以查看包中内容Tar cvf 2.tar 源文件 -C /目录 大C可以将打包的文件放到指定的目录生成的test1.tar.gz 是一个先打包再压缩的文件解压方法Gzip test1.tar.gz 解压生成test1.tar,再解包成test1或者 tar -zxvf test1.tar.gz 直接解压到底test1Bzip2 file.tar 生成 file.tar.bz2 Tar 还可以备份Tar zxvf /dev/floppy file 可以将file文件备份到软盘上去-0u 0表示完全备份 备份等级是0-9 加上u参数会将备份

    17、记录记录到/etc/dumpdates目录下如果我们备份的是子目录或者子目录下的文件就不能加上-u参数了,只能是分区的顶层目录-f 后面跟的是备份路径 和 要备份的源文件Restore tf /tmp/sdf.dump -t可以查看内容Linux 中设定变量 a=123 等号两边没有空格获取变量值 echo $a或者echo $a 这种方式好a=$a123 表示将变量a123的值赋给变量a而变量a123并没有值,所以echo $a 输出的是空值所以echo $a 这种方式好删除一个变量unset $a变量有本地变量和环境变量两种set命令可以查看本地变量和环境变量env 命令只能查看环境变量L

    18、ANG=en 可以设置字符编码,只是临时的Locale a 可以显示系统的所有字符特殊字符介绍d 代表日期 格式是星期 日 月H 代表完整的主机名 例如:主机名是test.zwb 主机名就是test,zwbh 仅仅获取主机名的第一个单词 例如:主机名是test.zwb h只会列出testt 显示时间是24小时制的 格式 时 分 秒T显示时间是12小时制的A显示时间是24小时制的 格式 时 分u 当前用户的账户名称v 显示bash的版本信息w 显示完整的工作目录名称W 利用basename命令获取工作目录名称 basename只会列出当前目录的最后一个目录名称 例如 所以W命令获取工作目录名称最后一个目录 表示bash里执行的是第几个命令$ 提示符 超级用户是# 普通用户是$因为W是显示当前目录的最后一个目录,所以是X11每次回车都会显示 roottest 因为自动调用了PS1 预定义变量export 指令可以将一个本地变量转换为环境变量例如:a=testexport a用env就可以查看到环境变量a了,不过也是临时的,注销,重启就没有了


    注意事项

    本文(linux常用命令总结1.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开