Linux学习笔记1-常用命令

命令


 

目录

ls:查看

 

-a  显示全部,主要查看隐藏文件时使用。隐藏文件是文件名前面以点开头的文件, 例   .config    

 -l 列表详细显示

-i 显示文件或目录的 id号

-d 显示目录信息  

-h  人性化显示   显示详情的时候默认字节单位大小 加h后 显示 对应最大的单位比如 K M G等

mkdir :创建目录  -p 递归创建

pwd:显示完整目录

 rmdir:只删除目录

mv: 移动改名 目录或文件    -r 目标是目录时   

cp: 复制  -r目标是目录时 -p保留文件属性

rm: 删除  -r目标是目录时  -f 强制删除 不提示


 

文件

touch 创建文件 

查看文件:

cat    -n 显示行号

tac  倒叙查看 不支持N

more  只能用空格 F 翻页

less   pgup pgdn按钮  空格 :翻页      / :查找      q: 退出

head -n  前几行  

tail -n  后几行  -f 可以动态显示后几行

ln    链接    -s 软连接  默认硬链接 。

   软连接:inode 号不同,类似win快捷方式。 ls -l时 显示为  AAA->bbb   

  硬链接:inode 号相通,实际存在磁盘是同一个数据块,没有影响磁盘大小。不能跨分区创建


 

权限

chmod    修改权限。r:4  w:2  x:1

     例,  chmod u+r,g+r   filename  

                         chmod 777 filename     

文件的权限读写执行,但不能删除等等。

文件夹的权限 r:查看(ls),w:删除创建,x:进入目录(cd)

chown   修改所有者    只有管理员才能修改所有者 格式    chown  username   filename。

chgrp   修改所属组   

umask  查看系统默认权限  看到的是777-权限数字   -S 查看标准权限     

             设置默认权限  umask  022   (数字为777-权限数字)


 

查找文件

find    -name  *aaa?   通配符 * 任意数量的任意字符  ?任意单个字符   -iname  忽略大小写

    -user   所有者  -group 所属组

    -amin  -5  五分钟内访问过的    -nmin  -5 五分钟内修改过内容的   -cmin  +5 大于五分钟修改过属性

    -inum  根据文件编号查找  

   -a  :条件和and      -o  :条件或or

  -size  大小查找   数块0.5k的倍数    +2  大于1k   -2小于1k

       -exec / -ok  命令 {}空格/;   查找完执行什么操作      

查找文件

locate -i  忽略大小写查找 ,该命令快速查找,但最新和tmp类似目录无法查找,find比较准确但耗费资源。

updatedb 更新locate数据库

which  查找命令 显示别名  

whereis  查找命令显示帮助文档

grep  查找文件某个字符串  -i 忽略大小写  -v  排除某字符串      例, grep  aaa /etc/sss.config     ,       grep -v ^#  /etc/sss.config   查找排除行头是#的字符串


 

帮助

man  命令 或  配置文件名称

whatis  命令  剪短信息

aprpos  配置文件名称 剪短信息

help  shell命令名称

info  命令


 

用户

useradd  添加用户

passwd  修改密码  默认为本人

who  登陆用户

w 登陆用户的详情


 

压缩

gzip  gunzip(gzip -d)  .gz

tar  -z压缩或解压  -c压缩 -x解压  -f指定文件名。  .tar.gz 

zip    -r文件夹   unzip解压

bzip2   -k 保留源文件  .bz2   bunzip解压

tar    -cjf 压缩文件夹 .tar.bz2  -xjf 解压


 

网络

write 写即使信息

mail  查看邮件 

ping 查看连接情况,只能IP

traceroute  查看域名 连接情况。

netstat   -tlun   查看监听

     -an   查看全部监听信息

    -rn 查看路由表

setup 设置网络及其他,永久保存


 

挂载

mount  挂载    mount /dev/cdrom  /mnt/cdrom  

umount 卸载    


 

关机

shutdown  -c  取消关机操作

     -h 关机

     -r 重启

例:  shutdown -h 5    shutdown -h  23:33    shutdown -h now

推荐shutdown  保存服务状态退出。

logout  退出当前账户。

其他

 文件与用户关系,所有者u,所属组g,其他o   ,其中所有者只有一个。

 文件只有最后修改时间,Linux没有创建时间

文件类型  - 文件 d 文件夹 l软连接。

-rwxr--r---

删除 Linux没有回收站

 

posted @ 2019-09-20 02:36  秘钥  阅读(126)  评论(0编辑  收藏  举报