Linux命令

Linux:主版本号,次版本号,末版本号

次版本号是奇数为开发板,是偶数为稳定版(ok)

下载虚拟机:virtualBox下载:https://www.virtualbox.org/wiki/Downloads

下载CentOS:http://isoredirect.centos.org/

Linux基本命令

Linux磁盘管理

  • 当前路径查看pwd:查看根目录到当前目录的完整信息

  • ls展示目录文件:-a:展示所有包含隐藏文件 -ltr:详细信息

  • cd切换工作目录:cd data(到当前目录下的data) cd …回到父目录 cd pwd结果切换任意目录

  • mkdir创建目录 rmdir删除姆露露

Linux文件管理

  • cp文件拷贝

  • mv文件移动,也可进行当前目录下文件改名

  • rm删除文件

  • rm -rf删除文件夹

  • cat读取文件或者重命名文件cat f1 >f2

  • head tail(-n)读取文件后几行

  • 文件压缩:tar -zcvf(打包) tar -zxcf(解压是tar.gz文件)

  • zip unzip zip 压缩包名 要压缩文件名

  • 每个指令后加–help可以查看帮助

帮助命令man

man 命令名

man 5 配置文件名

用户和用户组及密码管理

useradd work:创建用户

userdel work

修改密码:当前用户直接passwd

root用户 :passwd work

文件和目录权限管理

权限划分:-rwxrwxrwx-

前三位文件归属人中间三位文件归属组最后三位其他人

修改文件权限:chmod 750 filename

递归修改文件权限:chmod -R 750 目录名

修改归属人归属组:chown (-R) user:group fileman

文件修改sed

sed -i ‘s/aaa/bbb/g(代表所有内容全部修改)’ filename:所有aaa换成bbb

sed -i 1,3d(d代表delete) filename 删除前三行

sed -i 5d filename删除第五行

文本处理命令awk

按行输出:awk ‘{print $2}’ filename 以空格为分隔符,输出第二列

awk ‘{print $NF}’ filename 以空格为分隔符,输出最后一列

awk -F ‘a’ ‘{print $2}’ filename 以a为分隔符,输出第二列

文本编辑器Vim

命令模式:默认模式任意模式按ESC

插入模式:类似记事本,从命令模式i(光标前) a(光标后) I (光标所在行前)A(所在行后)进入o(下面新开一行)O(上面新开一行)

可视模式:选取文本区域,通过命令操作Ctrl+v v进入

退出:命令模式下,:w保存,:wq保存退出 :x保存退出 :q退出已保存 :q!不保存强制退出

光标移动命令:h j k l 左下右上

ctrl+f(上一页) ctrl+b下一页

w,e单词后面

b,B单词前面

gg第一行开始

G最后一行开始

Linux查找命令

  • 搜索内容

grep -n ‘t[ea]st’ filename

grep abc -rl 目录名目录下所有包含abc内容的文件

  • find命令搜素文件

    find / -name filename

    find /-name fielname -type d:查找文件属性为目录

    find /-name fielname -exec ls -l {} \ :查找文件名为filename,并查看文件属性

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值