linux常用命令和选项

简介:

相信使用过linux的朋友或多或少都有接触过linux的命令吧!linux的命令重多,而且每一个命令又有许多的选项,感觉非常难以记忆。其实只要掌握了一定的方法只后那么其实也是很easy的。下面就让我们来看看linux的常用命令和选项


ls:查看文件夹里面的内容

    --help:显示帮助信息(基本所有命令都可以使用)

      -l:显示详细信息(ll就是ls -l的别名)

        -h:进行单位换算,通常和-l一起使用

        -a:显示所有,包括隐藏文件

      -R:递归显示(会查看各个子文件夹的内容)

       -S:根据文件大小排序


cd:切换目录(默认切换到家目录)

    -:返回上一级

    ..:返回上一层


mkdir:创建目录

    -p:递归创建(当父目录不存在时会先创建父目录)

    -v:显示详细的创建过程

    

chmod:更改文件或目录权限

    +r:赋予属主,属组和其他用户读权限

    +w:赋予属主,属组和其他用户写权限

    +x:赋予属主,属组和其他用户执行权限

    权限的8进制表示方法

    4:读    2:写    1:执行

     例:777:所有用户完全控制

    

chown:更改文件或目录属主或属组

    -R:递归修改

    使用格式:chmod [选项] 属主:属组 文件或文件夹


uname:显示与内核相关的信息

    -a:显示所有信息

    -n:显示主机名

    -r:内核发行号

    -m:显示平台

    -o:显示操作系统名称


alias:命令别名

    -p:显示所有的命令别名和其对应关系

    设置命令别名:alias 别名=原来的命令名


history:命令历史

    history:显示命令历史

    -c:清空命令历史


wc:统计文本大小

    -l:统计行数

    -c:统计字节数

    -w:统计单词数


du:统计文件或目录占用空间大小

    -h:进行单位换算

    -s:只显示总大小


df:查看磁盘使用情况

    -h:进行单位换算

    -T:显示文件系统


tar:归档,查了归档文件,接包

    -z:gzip格式

    -j:bz2格式

    -x:解压

     -c:创建归档

    -t:查看归档

    -v:显示详细过程

    -f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名



useradd:创建用户

    -M:不创建家目录

    -u:指定uid

    -s:指定默认shell

    -d:指定家目录(不能喝-M一起使用)

    -g:指定gid

    -G:指定附加组


usermod:更改用户属性

                -d:修改用户家目录 

                -e:修改帐号的有效效期 
                -f:修改在密码过期后多少天锁定该帐号
                -g:修改用户gid 

    -u:修改用户uid

                -G:修改用户附加组 
                -l:修改用户帐号名称 
                -L:锁定用户密码 

                -U :解除密码锁定 

                -s:修改用户默认shell

userdel:删除用户

    -f:强制删除用户,即使用户已经登录

    -r:删除用户时删除与用户相关的文件


groups:查看当前用户所在组

    


groupadd:添加组

    -g:指定gid

    -p:指定组密码

    

groupdel:删除组

    

touch:创建文件


clear:清屏


free:查看内存情况


cat:查看文件内容


date:查看系统时间


bc:打开计算器


今天的命令就总结到这里了,剩余的命令下次再总结,如果你觉的这些命令还有用话,请关注:http://home.51cto.com/space?uid=12534281,我会不定期为大家分享

本文转自  红尘世间  51CTO博客,原文链接:http://blog.51cto.com/hongchen99/1907682

相关文章
|
2月前
|
Linux 应用服务中间件 Shell
二、Linux文本处理与文件操作核心命令
熟悉了Linux的基本“行走”后,就该拿起真正的“工具”干活了。用grep这个“放大镜”在文件里搜索内容,用find这个“探测器”在系统中寻找文件,再用tar把东西打包带走。最关键的是要学会使用管道符|,它像一条流水线,能把这些命令串联起来,让简单工具组合出强大的功能,比如 ps -ef | grep 'nginx' 就能快速找出nginx进程。
417 1
二、Linux文本处理与文件操作核心命令
|
2月前
|
Linux
linux命令—stat
`stat` 是 Linux 系统中用于查看文件或文件系统详细状态信息的命令。相比 `ls -l`,它提供更全面的信息,包括文件大小、权限、所有者、时间戳(最后访问、修改、状态变更时间)、inode 号、设备信息等。其常用选项包括 `-f` 查看文件系统状态、`-t` 以简洁格式输出、`-L` 跟踪符号链接,以及 `-c` 或 `--format` 自定义输出格式。通过这些选项,用户可以灵活获取所需信息,适用于系统调试、权限检查、磁盘管理等场景。
290 137
|
2月前
|
安全 Ubuntu Unix
一、初识 Linux 与基本命令
玩转Linux命令行,就像探索一座新城市。首先要熟悉它的“地图”,也就是/根目录下/etc(放配置)、/home(住家)这些核心区域。然后掌握几个“生存口令”:用ls看周围,cd去别处,mkdir建新房,cp/mv搬东西,再用cat或tail看文件内容。最后,别忘了随时按Tab键,它能帮你自动补全命令和路径,是提高效率的第一神器。
671 57
|
1月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
386 2
|
2月前
|
缓存 监控 Linux
Linux内存问题排查命令详解
Linux服务器卡顿?可能是内存问题。掌握free、vmstat、sar三大命令,快速排查内存使用情况。free查看实时内存,vmstat诊断系统整体性能瓶颈,sar实现长期监控,三者结合,高效定位并解决内存问题。
269 0
Linux内存问题排查命令详解
|
2月前
|
Unix Linux 程序员
Linux文本搜索工具grep命令使用指南
以上就是对Linux环境下强大工具 `grep` 的基础到进阶功能介绍。它不仅能够执行简单文字查询任务还能够处理复杂文字处理任务,并且支持强大而灵活地正则表达规范来增加查询精度与效率。无论您是程序员、数据分析师还是系统管理员,在日常工作中熟练运用该命令都将极大提升您处理和分析数据效率。
272 16
|
3月前
|
Linux 网络安全 开发工具
技术栈:这50条最常用的 Linux 命令你一定要会!
建议多在终端中实践,遇到不懂的命令就用 man 或 --help 了解详情!
514 0
|
3月前
|
安全 Linux Shell
Linux系统中sudo命令的高效运用技巧。
用户可以通过sudo -l来列出自己目前可执行的命令列表,这有助于用户了解自己的权限范围。
177 0
|
3月前
|
监控 Linux Shell
linux命令
常用 Linux 命令汇总
|
4月前
|
Linux C++
每天一个linux命令(8):cp 命令
cp 命令是 Linux 中用于复制文件或目录的命令。它的名字来源于英文单词 copy。这个命令非常常用,特别是在需要备份文件或创建文件副本时。
285 0