linux终端命令大全

微信设置水滴昵称,个性中带点萌

下面是Linux终端操作其它常用命令的介绍

Linux 终端命令格式 command [-options] [parameter] 命令 []选项,可选 参数,对谁做,0或多个 1 2 –help选项

command --help 1 显示 command 命令的帮助信息

man 命令

man command 1 man 是 manual 的缩写, 是 Linux 提供的一个 手册, 包含了绝大部分的命令的详细使用说明.

操作键 功能 空格键 显示手册页的下一屏 Enter 键 一次滚动手册页的一行 b 回滚一屏 f 前滚一屏 q 退出 /word 搜索 word 字符串 重定向 将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中.

ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 ) 查看或者合并文件内容 cat test.txt cat test1.txt text2.txt >test.txt // 把两个文件的内容重新定向到test.txt文件中 cat test1.txt text2.txt >>test.txt // >表示先清空后添加,>>表示直接添加 分屏显示 more //空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助 管道 | 左端塞东西(写),右端取东西(读) 建立链接文件 语法: ln

软链接 ln -s 源文件 链接文件 //软链接不占用磁盘空间,源文件删除则软链接失效。 硬链接 ln 源文件 链接文件 //硬链接只能链接普通文件,不能链接目录。 文本搜索 语法: grep

//grep允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。

例子: grep ‘a’ 1.txt

-v 显示不包含匹配文本的所有行(相当于求反) -n 显示匹配行及行号 -i 忽略大小写 可以用的正则表达式规则为:^,$,[ ], . //匹配行首、行尾、[ ]中字符的任意一个、任意非换行符的字符

查找文件 find ./ -name test.sh 查找当前目录下所有名为test.sh的文件 find ./ -name ‘.sh’ 查找当前目录下所有后缀为.sh的文件 find ./ -name “[A-Z]*” 查找当前目录下所有以大写字母开头的文件 可用的正则表达式:,?,[ ] // 代表0个或多个任意字符,代表任意一个字符

打包及压缩 语法:tar

-c 生成档案文件,创建打包文件 -v 列出归档解档的详细过程,显示进度 -f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后 -x 解开档案文件 -z 压缩 gz压缩格式 压缩:tar -zcvf test.tar.gz A // 把A打包压缩为test.tar.gz文件 解压:tar -zxvf test.tar.gz -C B // 把test.tar.gz文件解压到B中 解压到指定目录:-C (大写字母“C”) bz2 压缩格式 压缩: tar -jcvf 压缩包包名 文件 解压: tar -jxvf 压缩包包名 zip 压缩格式 压缩:zip 目标文件(没有扩展名) 源文件 解压:unzip -d 解压后目录文件 压缩文件 修改文件权限 字母法

chmod u/g/o/a +/-/= rwx 文件 [ u/g/o/a ] 含义 u user 表示该文件的所有者 g group 表示与该文件的所有者属于同一组( group )者,即用户组 o other 表示其他以外的人 a all 表示这三者皆是 [ ±= ] 含义

  • 增加权限 撤销权限 设定权限 如果需要同时进行设定拥有者、同组者以及其他人的权限,可以写为:

chmod u=rw,g=x,o=r 1.txt

之后用ls -lh进行查看

数字法

r 读取权限,数字代号为 “4” w 写入权限,数字代号为 “2” x 执行权限,数字代号为 “1” 如果想递归所有目录加上相同权限,需要加上参数“ -R ”

例如:chmod 777 test/ -R 递归 test 目录下所有文件加 777 权限

查看命令位置: which + 命令(如果找不到命令,就不会执行)

切换到管理员账号: sudo -s 切换到root

$ 表示普通用户 #表示root用户

查看当前用户: whoami

设置用户密码 sudo passwd xxxx修改密码为xxxx

退出登录账户: exit

如果是图形界面,退出当前终端; 如果是使用ssh远程登录,退出登陆账户; 如果是切换后的登陆用户,退出则返回上一个登陆账号。 查看所有的登录用户 who 查看当前所有登录系统的用户信息。

关机重启 命令 含义 reboot 重新启动操作系统 shutdown –r now 重新启动操作系统,shutdown会给别的用户提示 shutdown -h now 立刻关机,其中now相当于时间为0的状态 shutdown -h 20:25 系统在今天的20:25 会关机 shutdown -h +10 系统再过十分钟后自动关机

———————————————— 版权声明:本文为优快云博主「Grayan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.youkuaiyun.com/weixin_43851310/article/details/88358644

微信设置水滴昵称,个性中带点萌

以上就是良许教程网为各位朋友分享的Linux相关知识。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值