linux常用命令

  • 关机与重启命令-linux常用命令

    ·

    关机与重启命令 shutdown 接参数 接时间 控制关机或重启(推荐使用) 参数: c 取消前一个关机命令 h 关机 r 重启 例如: shutdown -h now 现在立刻关闭计算机 例如: shutdown -r 20:00 在晚八点的时候重启系统 其他关机命令: halt poweroff init 0 其他重启命令: reboot init6

    Read More

  • 网络命令-linux常用命令

    ·

    网络命令 write 接用户名 给用户发信息,编辑完信息按Ctrl+D发送。 wall 接要广播的内容 发送广播信息 例如:wall hello,world! 则所有用户包括发送者自己都会收到此条消息。 ping 接ip地址 测试网络连通性 参数: c指定发送次数 ifconfig 接网卡(可选,不接则显示全部) 查看网卡信息 mail 接用户名(可选,接用户名为发送邮件,按Ctrl+D发送,不接为查看本帐户的电子邮件) 查看和发送电子邮件(需安装mail软件包) last 列出目前与过去登入系统的用户 lastlog 接参数 接用户名(可选,不接则显示全部,接用户名必须加参数u) 检查用户上次登录的时间 参数: u查看指定的用户的上一次登录时间 例如: lastlog -u root 查看root用户的上一次登录时间 traceroute 接目的ip地址或域名 路由跟踪命令 netstat 显示网络相关信息 参数: t TCP协议 u UDP协议 l 监听 r 路由 n 显示ip地址和端口号 例如: netstat -tlun 查看本机监听的端口

    Read More

  • 压缩与解压命令-linux常用命令

    ·

    压缩与解压命令 gzip 接文件名(只可压缩文件) 压缩文件 压缩后的文件格式:.gz 例如: gzip ~/file 压缩家目录下的file文件,压缩后生成file.gz文件 gunzip 接压缩文件名 解压gzip压缩文件 例如: gunzip ~/file.gz 解压家目录下的~/file.gz文件,解压后默认会删除源压缩文件只留下解压后的文件 tar 接参数 接打包或压缩后的文件名(必须带文件格式) 接目录或文件名 打包及解包目录或压缩及解压.tar.gz文件 tar 接参数 接压缩文件名或打包文件名 解压缩包及解包 打包后的文件格式:.tar 打包并压缩后的文件格式:.tar.gz 参数: c打包 x解包 v显示详细信息 f指定文件名(参数f必须写在参数组的最后,否则报错) z打包的同时压缩或解压(需配合打包参数使用) 例如: tar -czvf ~/file.tar.gz ~/file 将家目录下的file文件打包并压缩为file.tar.gz文件 例如: tar -xzvf ~/file.tar.gz 将家目录下的file.tar.gz文件解压 zip 接压缩后的文件名 接目录或文件名 压缩文件或目录(压缩目录须加r参数,使用此命令需安装zip及unzip软件包) 参数: r压缩目录 例如: zip -r ~./file.zip /root…

    Read More

  • 用户和组管理命令-linux常用命令

    ·

    用户和组管理命令 useradd 接用户名 添加新用户 例如: useradd sunxiyuan 添加一个名为sunxiyuan的新用户 userdel 接用户名 删除用户 参数: r删除此用户的家目录及邮箱文件(建议删除时加上此参数) 例如: userdel -r sunxiyuan 删除sunxiyuan这个用户,并删除此用户的家目录及邮箱文件。 groupadd 接组名 添加一个新组 例如: groupadd wl 添加一个名为“wl”的组 groupdel 接组名 删除一个组 例如: groupdel wl 删除名为wl的组 usermod 接值(根据参数决定) 接要操作的用户名 用户管理命令 参数: g将用户加入某个组的同时将其从其他组中删除 G将用户加入某个组的同时不将其从其他组删除 d为用户指定家目录 m配合参数d同时使用时,用户的原目录中的数据会被搬入新目录 s为用户指定shell 例如: usermod -G sunxiyuan wl 将用户sunxiyuan加入到wl组中,不从其他组中删除sunxiyuan用户 例如: usermod -l user2 user1 将user1用户改名为user2 gpasswd…

    Read More

  • 文件搜索命令-linux常用命令

    ·

    文件搜索命令 find 接目录名 接搜索方式 文件搜索 参数: name接要搜索的文件名 iname不区分大小写 a两个查找条件同时满足 o两个查找条件满足一个即可 size搜索指定大小的文件 例如: find / -size +163840 -a -size -204800 在根目录下查找大于80MB小于100MB的文件 +n大于 -n小于 n等于 n代指文件大小 user以所有者为条件查找文件 group以所属组为条件查找 cmin查找指定时间内被修改过属性的文件和目录 amin查找指定时间内被访问过的文件或目录 mmin查找指定时间内被修改过内容的文件和目录 例如: find / -cmin -5 在根目录下查找5分钟内被修改过属性的文件或目录 exec/-ok 命令 {} \;对搜索结果执行操作 ok与exec命令功能类似但会逐一询问每一个文件是否应用操作 type根据文件类型查找 inum根据i节点查找 locate 接关键字 在文件资料库中查找文件(使用此命令需安装mlocate软件包) which 接关键字 搜索命令所在的目录及别名信息 whereis 接关键字 搜索命令所在目录及帮助文档路径 grep 接关键字 接文件名 在文件中搜寻字符串匹配的行并输出…

    Read More

  • 权限管理命令-linux常用命令

    ·

    权限管理命令 chmod 接文件名 修改目录及文件权限 参数 R递归修改 例如: chmod -R 755 /home 修改/home及其目录下的所有文件及文件夹的权限为755 chown 接所有者:所有组 接文件名 改变文件或目录的所有者及所有组 例如: chown nobody:nobody /tmp 修改/tmp目录的所有者及所有组为nobody chgrp 接组名 接文件或目录名 改变文件或目录的所属组 例如: chgrp nobody /tmp 修改/tmp目录的所属组为nobody组 umask显示新建文件缺省权限 参数: S以rwx形式显示缺省权限

    Read More

  • 链接命令-linux常用命令

    ·

    链接命令 ln 接源文件名 接链接文件名 生成硬链接文件 参数 s创建软连接 例如: ln /etc/passwd ~/pwd 在家目录创建一个硬链接文件“pwd”指向/etc/passwd

    Read More

  • 目录处理命令-linux常用命令

    ·

    目录处理命令 ls 接目录名称 列出目录中的内容 参数: l列出详细信息 a列出所有文件(含隐藏文件) d查看目录属性 例如: ls -al / 列出根目录下的所有文件(包括隐藏文件)的详细信息 mkdir 接目录名 创建目录 参数: p递归创建目录 例如: mkdir /root/sunxiyuan 在root目录下新建sunxiyuan文件夹 cd 接路径(可以是相对路径也可以是绝对路径) 切换目录 例如: cd /root 从当前工作路径切换到root目录 pwd查看当前路径 rmdir 接目录名 删除空目录(尝试删除有内容的目录会报错) cp 接源文件名 接目标路径(目标路径可以不带上文件名,若目标文件名和源文件名不一致则文件会被改名) 复制文件或目录 参数: r复制目录 p复制时保留属性 例如: cp ~/file /tmp/file2 将家目录的file文件复制到tmp目录下并重命名为file2 mv 接源文件名 接目标路径(目标路径可以不带上文件名,若目标文件名和源文件名不一致则文件会被改名) 剪切文件或改名 例如: ./file ./file2 将当前目录下的file文件重命名为file2 rm 接文件或目录名(删除目录需加-r参数,否则报错)…

    Read More

  • 文件处理命令-linux常用命令

    ·

    文件处理命令 touch 接文件名 创建空文件或更新文件最后更改时间 例如: touch ./file 在当前目录下创建新文件“file”,若“file”已存在则更新最后修改时间 cat 接文件名 显示文件内容 参数: n显示行号 例如: cat /etc/passwd 显示/etc/passwd文件的全部内容 tac 接文件名 从后往前显示文件内容 more 接文件名 分页显示文件内容,只可往下翻不可往上翻 空格或f翻页 Enter换行 q退出 例如: more /etc/passwd 分页显示/etc/passwd文件的内容 less 接文件名 分页显示文件内容,可上下翻页 空格或f翻页 Enter换行 q退出 例如: less /etc/passwd 分页显示/etc/passwd文件的内容 head 接文件名 显示文件前几行 参数: n指定行数 例如: head /etc/rpc 显示/etc/rpc文件的内容,默认显示十行,可通过-n参数指定行数 tail显示文件后几行 参数: n指定行数 f动态显示文件末尾内容 例如: tail…

    Read More