专栏首页编程坑太多自己总结的,苦心总结的linux命令

自己总结的,苦心总结的linux命令

自己总结的,好几个月不用linux都快忘了,当作笔记,没事看看

pwd:查询当前目录
‘/’代表根目录,/root并不是根目录。'.'代表当前目录。'..'代表上层目录
cd:change directory,切换目录。cd / :切换到根目录。 cd ..:返回上一级目录。tab自动补全。
ls:查看当前目录下的文件或目录。
ls -l:查看下面详细信息:drwxr-xr-x  2 cyborg  cyborg  4096  Jun  1 10:45  Desktop
drwxr-xr-x(d:类型为目录。rwx:权限,1组:属主;2组:属组;3组:其他用户) 2(文件硬链接数目)
cyborg(属主) cyborg(属组) 4096(大小,单位为byte字节) Jun  1 10:45(修改时间) Desktop。
ls -lh:h=human,人性化展示列表。
ls -a:查看所有(包括隐藏)ls -l 文件夹/:不用进入查看文件夹里面的文件或目录
touch .test:创建一个文件名为.test隐藏空文件。空文件夹也是要占容量的(4k)。
mkdir:创建目录。mkdir -p cn/shandong/jinan:一次性递归创建一堆目录
vim test:创建一个文件名为test的文档。
cat test:查看文件内容。-n:显示行号   -T:不显示制表符  合并:cat new1 new2 new3 > fly.rar   
more test:一点点看,回车跳一行或空格跳一页,q退出。less test:more的高级版
tail test:查看尾几行,-数字:设定显示行数;-f 其他进程试用文件时查看,适用于监视日志
head test:头几行,同tail,但无-f功能
mv:move 移动
tree 文件夹名:查看文件夹的树结构
man 命令名:查看帮助,或者 命令名 --help  或者 help 命令名:查看内置命令
cp:复制粘贴一体 ;cp -R 递归复制目录内部
find / -name 'yum.log':从根(/)目录开始找yum.log的文件,也可'*.log'通配,路径可以根据实际情况写如 find /var/ -name 'index.php'
>文件名:清空文件
grep -n hello yum.log:在yum.log 定位hello字符串 -n,显示行号;-v a:不含有a的 ;  -c:只显示共多少行匹配;  -e :多匹配(或)如:grep -e a -e b -e c file1等价于grep [abc] file1等价于grep [a-c] file1
wc 文件名:统计返回:行数,单词数,字节数,文件名
dd:意思是disk dump,如:dd if=1.txt bs=1 skip=364 of=new.txt
校验md5:md5sum fly.rar         校验sha:shasum fly.rar
更优雅地重启:init 6
sensors:查看温度
修改ip:sudo ipconfig eth0 192.168.18.128
创建软链接:实实在在的文件,只想源文件的链接文件 inode编号不同,创建:ln -s data sl_data
创建硬链接:与源文件是同一个文件,同inode。创建:ln data hl_data
rm -f:强制删除    rmdir:删除目录    rm -ri my_dir:递归删除且询问    rm -rf my_dir:一口气全删
file 文件名:查看文件类型
ps:监测特定时间点进程    top:实时监测    kill pid:尽可能终止进程    killall 进程名(支持通配符)
mount:挂载,默认输出系统挂载的设备列表。mount /dev/sdb1(设备) /media/disk(挂接点)。umount 路径或设备:卸载,可移动设备必须先卸载再移除。
df -h:查看挂载磁盘使用情况 。 du:查看特定目录使用情况 -c:显示所有已列文件总大小;-h:人性化
tar -zcvf xxx.tar.gz或tgz a.txt b.txt c.txt:打包。
tar -zxvf xxx.tar:解压
gzip *.txt:压缩成gz(可通配符批量转换);gzcat:查看gz文本内容。gunzip:解压gz文件
/etc/passwd: root:x:0:0:root:/root:/bin/bash意思是 登陆用户名:密码:UID:组ID:备注字段:Home目录位置:默认shell
密码存储在/etc/shadow中
useradd: 添加用户;    userdel -r xx:删除用户;     usermod:修改/etc/passwd配置    passwd xxx:修改自己的密码为xxx
chpasswd < users.txt   (users中的内容为userid:pass)
chsh -s /bin/csh xx  修改默认shell       chfn修改备注     finger xx查看用户信息
/etc/group:组文件
goupeadd 创建新组    usermod -G ga ua:把ua用户添加到组ga中    groupmod 修改组 -g 修改GID -n 修改组名;例如:goupemod -n gb ga 把组名ga改成gb
对于文件,全权限值为666(所有用户rw-)
对于目录,全权限值为777(所有用户rwx)
chmod 改变权限:方法1:chmod 777 file1   方法2:chmod [ugoa] [[+-=] [rwxXstugo]]
方法2参数说明:
参数1:u用户;g组;o其他;a所有     参数2:在现有基础上增加+ 移除- 设置成=
参数3:X:如果对象为目录或已有执行权限,赋予执行权限;   s:运行时重新设置UID或GID;    t:保留文件或目录; 
          u:将权限设置为跟属主一样;     g:将权限设置为跟属组一样;    o:将权限设置为跟其他用户一样
chown:改变所属关系 用法:chown owner[.group] file 
例如:chown dan file1 改变属主         chown dan.ga file2 同时改变属主和属组     chown .ga file3 改变属组    chgrp ga file4:改变文件‘默认’属组

本文分享自微信公众号 - 编程坑太多(idig88),作者:诸葛阿明

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 『中级篇』k8s的Service简介和演示(67)

    PS:根据你修改的文件内容,它就自动更新了,但是ip没有发生改变,这就是service的强大。但是目前这种直接改deloyment文件的形式,不是推荐的因为他不...

    IT故事会
  • python3爬电影天堂

    IT故事会
  • 『中级篇』k8s的Service简介和演示(67)

    PS:根据你修改的文件内容,它就自动更新了,但是ip没有发生改变,这就是service的强大。但是目前这种直接改deloyment文件的形式,不是推荐的因为他不...

    IT故事会
  • linux基本命令学习02

    ============================================================================= a....

    黑泽君
  • 数据分析:基于Python的自定义文件格式转换系统

    无论读者现在是做数据挖掘、数据分析、自然语言处理、智能对话系统、商品推荐系统等等,都不可避免的涉及语料的问题即大数据。数据来源无非分为结构化数据、...

    伏草惟存
  • 云安全(第1部分):从何开始

    在何以以及何时部署安全措施这件事上,不同的公司的方案各式各样,形形色色。有的未雨绸缪提早准备,而有的会等到其成为首要需求的时候才会开始。

    极大似然
  • 数据分析:基于Python的自定义文件格式转换系统

           无论读者现在是做数据挖掘、数据分析、自然语言处理、智能对话系统、商品推荐系统等等,都不可避免的涉及语料的问题即大数据。数据来源无非分为结构化数据、...

    伏草惟存
  • flink实战之解决金融数据聚合问题一

    Flink提供了三种时间模型,EventTime、IngestionTime、WindowProcessingTime如下图:

    开发架构二三事
  • 如何批量添加中文和英文数字之间的空格?用正则表达式吧

    但我们可能尚未养成这样的输入习惯,以至于要么全部没有空格,要么部分加了空格,部分没有。当然您可以不在乎这个文本规范。对于那些在意这个文本规范的人,想要规范格式,...

    刘娟娟PRESSone
  • 计算机二级Python考点解析12

    读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代...

    Minerva

扫码关注云+社区

领取腾讯云代金券