Linux的一些常用命令

pwd:查询当前目录

‘/’代表根目录,/root并不是根目录。**’.‘代表当前目录。’…’**代表上层目录

cd:change directory,切换目录。cd / :切换到根目录。 cd …:返回上一级目录。tab自动补全。

ls:查看当前目录下的文件或目录。

ls -l:查看下面详细信息:drwxr-xr-x 2 cyborg cyborg 4096 Jun 1 10:45 Desktop

ls -lh:h=human,人性化展示列表。

ls -a:查看所有(包括隐藏)ls -l 文件夹/:不用进入查看文件夹里面的文件或目录

touch :创建一个隐藏空文件。空文件夹也是要占容量的(4k)。

mkdir:创建目录。mkdir -p cn/shandong/jinan:一次性递归创建一堆目录

vim test:创建一个文件名为test的文档。

cat test:查看文件内容。-n:显示行号 -T:不显示制表符 合并:cat new1 new2 new3 > fly.rar

more test:一点点看,回车跳一行或空格跳一页,q退出。

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

rm -f:强制删除 ** rmdir**:删除目录 rm -ri my_dir:递归删除且询问 rm -rf my_dir:一口气全删

file 文件名:查看文件类型

ps:监测特定时间点进程 top:实时监测 kill pid:尽可能终止进程
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❌0:0:root:/root:/bin/bash意思是 登陆用户名:密码:UID:组ID:备注字段:Home目录位置:默认shell

密码存储在/etc/shadow中

useradd*: 添加用户; ** userdel -r xx**:删除用户; usermod:修改/etc/passwd配置 ** passwd xxx**:修改自己的密码为xxx

chsh -s /bin/csh xx 修改默认shell chfn修改备注 finger xx查看用户信息

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:改变文件‘默认’属组

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值