linux常见命令

目录结构

                              /

            home                   root

admin

常见命令:

  •       cd      切换文件夹
  1. cd ..   :  返回上一级
  2. cd ~  :   返回自己的家(/home/admin/)
  3. cd -   :   回退
  4. cd /   :   返回根目录
  5. cd /home   :   绝对路径,以根目录开头
  6. cd admin   :   相对路径
  • ls     查看目录的内容
  1. ls -a   :   查看当前目录下的所有内容,包括隐藏的文件
  2. ls -lh   :   把文件大小以人性化的方式显示
  3. ll   :   相当于ls -l , 显示详细列表
  4. ls /home   :   查看其他目录(home)的所有内容
  • mkdir    创建文件夹
  1. mkdir 目录名  -p   :  在不存在的目录下创建文件夹
  2. mkdir a b   :   在当前目录下创建多个文件夹
  3. mkdir 文件目录/{a,b}   :   在指定目录创建多个文件夹
  • pwd     查看当前所在文件夹
  • which   查看命令位置
  • clear   清屏
  • touch  文件名   :  创建空文件
  • gedit  文件名   :   在记事本编辑文件
  • vim  文件名    :   编辑文件
  1. esc   :   切换模式,编辑模式/命令模式
  2. :wq   :   保存退出
  3. :q!   :   不保存退出
  • rm   删除文件
  1. rm 文件夹  -r   :   删除文件夹
  2. rm *    :   删除所有文件(只删除文件,不能删除文件夹和隐藏文件)
  3. rm * -r   :   删除所有文件夹
  • mv    移动   重命名
  1. mv  源文件  目标文件   :   把源文件移动到目标文件
  • cp   拷贝
  1. cp  被复制文件   复制文件  : 拷贝文件
  2. cp  被复制文件夹   复制文件夹  -r   :  拷贝文件夹
  • cat  查看文件内容
  1. cat 1.txt   2.txt   :   合并1,2的内容显示
  2. cat 1.txt  2.txt > 3.txt   :   将1,2的内容合并到3
  • >    重定向
  1. ls  >  1.txt   :   将输出控制台的内容输出到1.txt文件中,会覆盖之前的内容
  2. ls  >>  1.txt   :   往1.txt追加内容
  • more  : 查看大文件时,默认显示第一行,可以分页,按空格键往下翻页,按B键往上翻页,q退出
  • |    : 管道
  1. ls -l /  |  more  :   把左边的命令返回的结果交给右边的命令来处理
  • grep   文本搜索
  1. grep  -a  查找内容    查找文件   :  在某个文件中查找包含某个内容的整行
  2. grep  -a    查找内容   查找文件夹  -r   :   在某个文件夹中查找包含某个内容的整行
  3. grep  -niv  查找内容  查找文件  :  n显示行号 , i不区分大小  ,v反向查找
  • find   查找文件
  1. find  目录  -name  '*.txt'  :   在目录下查找文件名为txt的文件
  • tar    打包/解包
  1. tar  -cvf  txt.tar  目录 :   将目录文件夹打包成txt.tar
  2. tar tf txt.tar   :   列出包里面的文件
  3. tar  -xvf  txt.tar   :     解压txt.tar压缩包到当前文件
  4. tar  -xvf  txt.tar  -C  目录  : 解压txt.txr压缩包到指定文件
  • gzip   压缩/解压
  1. gzip -r txt.tar   :  将txt.tar压缩,生成txt.tar.gz
  2. gzip -d  txt.tar.gz   :   解压,生成txt.tar文件
  3. tar czf b.tar.gz  目录   :  将目录打包压缩
  4. tar zxf b.tar.gz -C btar   :  将b.tar.gz解压并且解包到btar目录
  • ln   链接
  1. ln 1.txt 1_link   :   给1.txt创建一个硬链接,相当于拷贝,本身占空间,不能链接文件夹
  2. ln -s 1.txt l_link   :   给1.txt创建一个软链接,相当于快捷方式,本身不占空间,可以链接文件夹
  • chmod   修改文件权限,  u: 文件拥有者  , g:文件的拥有组    o: 其他用户   a:所有用户   +:添加权限   -:删除权限   =:赋值新权限    r或4 :读   w或2:写   x或1: 可执行    -或0:没有
  1.    chmod u+rw 1.txt : 给1.txt文件自己的用户添加读写的权限
  2. chmod 135 1.txt : 给1.txt文件自己用户设置可执行权限,组用户设置写和可执行权限,其他用户设置读和可执行权限
  • tab键    自动补全
  • ctrl+c   结束命令
  • q:   退出
  • su    切换rootqx,需要输入密码
  • passwd    设置用户密码
  • exit   退出某个用户
  • who    查看当前登录的用户
  • pts    代表一个终端
  •  tty     代表用户登录了操作系统
  • reboot   重启,不需要权限
  • shoutdown   关机,需要root权限

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值