Linux常用命令(一)
2017-09-19 21:50
239 查看
本文为原创文章,转载请标明出处
help选项
man手册
关闭、重启系统
关闭系统 shutdown
关闭系统 poweroff
挂起系统 halt
重启系统 reboot
切换系统运行级别 init
Linux基本命令
切换工作目录 cd
查看当前路径 pwd
查看文件列表 ls
文件链接 ln
管道 |
执行多个命令 ;
文件操作命令
创建文件命令 touch
创建文件夹命令 mkdir
删除文件命令 rm
删除空目录命令 rmdir
移动、重命名文件 mv
复制文件 cp
查看文件类型 flie
文本文件内容相关命令
查看文本文件内容 cat
从文本尾查看文本内容 tail
从文本首行查看文本内容 head
分屏显示文本内容 more less
文本内容比较 diff
文本统计 wc
查看当前路径 pwd
如有不当之处,请予指正,谢谢~
目录
命令帮助help选项
man手册
关闭、重启系统
关闭系统 shutdown
关闭系统 poweroff
挂起系统 halt
重启系统 reboot
切换系统运行级别 init
Linux基本命令
切换工作目录 cd
查看当前路径 pwd
查看文件列表 ls
文件链接 ln
管道 |
执行多个命令 ;
文件操作命令
创建文件命令 touch
创建文件夹命令 mkdir
删除文件命令 rm
删除空目录命令 rmdir
移动、重命名文件 mv
复制文件 cp
查看文件类型 flie
文本文件内容相关命令
查看文本文件内容 cat
从文本尾查看文本内容 tail
从文本首行查看文本内容 head
分屏显示文本内容 more less
文本内容比较 diff
文本统计 wc
1. 命令帮助
help选项
如:# ls --help
man手册
如:# man ls
2. 关闭、重启系统
关闭系统 shutdown
1分钟后关闭系统 # shutdown -h 1 立即关闭系统 # shutdown -h now 指定时间关闭系统 # shutdown -h 12:00
关闭系统 poweroff
# poweroff
挂起系统 halt
# halt
重启系统 reboot
# reboot
切换系统运行级别 init
运行级别: 0 => 停机 1 => 单用户模式 2 => 多用户模式 3 => 完全多用户模式 4 => 未分配使用 5 => 图形模式 6 => 重新启动
3. Linux 基本命令
切换工作目录 cd
# cd [dir] 若参数为空,返回家目录 # cd
查看当前路径 pwd
# pwd
查看文件列表 ls
以长格式显示当前目录中的文件列表 # ls -l 别名 # ll 长格式输出中第一个字符表示文件的类型 -:普通文件 d:目录 l:链接文件 b:块设备文件,通常为磁盘或分区 c:字符设备文件,通常为键盘、鼠标、终端等 p:管道文件 显示隐藏文件 # ls -a 显示文件大小以k字节为单位 # ls -lk 显示文件大小以不同单位 # ls -lh 递归显示各个子目录中的文件 # ls -R 按文件大小从大到小排序 # ls -lS 以逗号分隔方式显示文件列表 # ls -m 在输出的第一列显示文件的索引节点号 # ls -i
文件链接 ln
软链接:指向目标文件的快捷方式(目标文件可以不存在),权限为777 硬链接:目标文件的“副本”,占用同一块存储区,不能对目录使用 硬链接不能跨越文件系统(即分区),软连接可以跨越文件系统 建立软连接 # ln -s [target] [link_name] 建立硬链接 # ln [target] [link_name]
管道 |
管道后面的命令使用管道前面的命令的输出作为命令的输入执行多个命令 ;
用分号分隔多个命令可以让这些命令一条接一条的执行4. 文件操作命令
创建文件命令 touch
创建空文件 # touch [filename] 创建空文件并修改时间戳 # touch -d "6/15/17 15:00" [filename]
创建文件夹命令 mkdir
创建文件夹 # mkdir [dir] 递归创建多个下级目录 # mkdir -p a/b/c/d 创建多个同级目录 # mkdir {a,b,c,d}
删除文件命令 rm
删除文件 # rm [filename] 删除文件夹及文件夹下所有文件和子目录 # rm -rf [dir]
删除空目录命令 rmdir
删除空目录 # rmdir [dir] 递归删除空目录 # rmdir -p [dir]
移动、重命名文件 mv
移动文件、文件夹或多个文件到某一文件夹下 # mv [sth] [dir] 重命名文件或文件夹 # mv [sth] [sth_else]
复制文件 cp
复制文件或文件夹到某一文件夹下 # cp [sth] [dir] 复制文件到当前文件夹下并重命名文件 # cp [path/filename] [filename_else] 递归复制文件夹到某一文件夹下 # cp -r [dir] [dir_else] 复制时保留权限 # cp -p [sth] [sth] 制作光盘镜像 # cp [sth] [iso]
查看文件类型 flie
# file [filename]
5. 文本文件内容相关命令
查看文本文件内容 cat
查看文本内容 # cat [filename] 查看文本中Linux系统无法理解的一些控制字符 # cat -v [filename]
从文本尾查看文本内容 tail
默认情况下查看文件最后10行 查看文件最后n行 tail -n [filename] 监控文本内容的变化 tail -f [filename]
从文本首行查看文本内容 head
默认情况下查看文件前10行 查看文件前n行 head -n [filename]
分屏显示文本内容 more less
more命令显示文本的百分比,跳转到文本尾时自动退出并返回命令提示符 less命令显示文本名称,跳转到文本尾时不会地动退出并返回命令提示符,等待用户继续输入 # more [filename] # less [filename]
文本内容比较 diff
# diff [file1] [file2] 显示费解 参数: c:以上下文形式显示2个文件的不同,通常是3行 C:以上下文形式显示2个文件的不同,上下文的行数由选项指定的参数决定 b:忽略空白字符的不同 B:忽略空白行的不同 u:以合并的方式显示比较结果 r:递归比较2个目录及子目录中的文件
文本统计 wc
# wc [option] [filename] 参数: c:统计文件的字节数 m:统计文件的字符数 l:统计文件的行数 L:统计文件中的最长行的长度 w:统计文件的字数
如有不当之处,请予指正,谢谢~
相关文章推荐
- LINUX环境常用查看硬件设备信息命令小结
- linux操作系统常用命令及常用问题
- 4,Linux学习笔记--LINUX常用命令(1)
- Linux查看CPU和内存使用情况的常用命令
- linux常用命令(2)
- linux 常用命令(一)
- Linux学习日志之Linux常用命令总结
- linux常用命令简介
- linux工作常用命令
- linux一些常用命令
- 2 Linux常用命令
- Linux 中常用的基础命令
- Linux常用命令:cp,mv,rm
- linux常用命令
- Redhat(Linux | CentOS)下常用命令
- Linux 常用的命令
- Linux 常用命令
- linux 常用命令
- 对于LINUX中常用压缩格式以及相关命令的总结
- Linux常用命令