一、基础命令

1.  用户的切换

(1)普通用户到root用户:

hadoop@ubuntu: su root    /   sudo su

(2)root用户到普通用户:

hadoop@ubuntu: su 普通用户名

2. 文件拷贝:

cp file1 file2    #file1 为源文件地址 file2 为你想要拷贝到的路径

3. cat 命令:

cat主要有三大功能:
(1) 显示整个文件内容

$ cat   filename

(2)创建文件

$ cat  >  filename

只能创建新文件,不能编辑已有文件

(3)将几个文件合并为一个文件

$cat   file1   file2  > file

4. ~的含义

在 Linux 系统中,~ 代表的是用户的主文件夹,即 “/home/用户名” 这个目录,如你的用户名为 hadoop,则 ~ 就代表 “/home/hadoop/”。 此外,命令中的 # 后面的文字是注释,只需要输入前面命令即可。

5. mv重命名或移动

hadoop@ubuntu:  sudo mv ./hadoop-2.7.6/ ./hadoop    #将hadoop-2.7.6重命名为hadoop

6.更改权限

6.1 chown

sudo chown -R mysqlvar 

chown是修改文件或者文件夹的属主或者属组
-R是递归,即该目录下的子目录和文件都生效

mysqlvar 就是你要修改的目标,可以是文件或文件夹

6.2 chmod

利用 chmod 可以藉以控制档案如何被他人所调用

参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

语法为:chmod abc file

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file 

chmod 777 file

二、出现的问题

1. 出现   su 认证失败、XX用户不在sudoers文件夹中

注销后重新进入

linux 基础——常见命令及问题相关推荐

  1. Linux基础 常见命令 思维导图总结

    该系列文章总纲链接:专题分纲目录 Linux环境 1 Linux基础 常见命令 学习链接 @1 该链接旨在 对Linux系统 从0到1 进行入门级学习,同时对Linux命令有一个基本的了解: Linu ...

  2. Linux中常见命令和单词的缩写全称

    Linux中常见命令和单词的缩写全称 文章目录: 参考 ls:list(列出目录内容)cd:Change Directory(改变目录) su:switch user 切换用户 rpm:redhat ...

  3. linux的常见命令解析

    linux的常见命令解析 1.进入目录 语法: cd 目录 示例: cd /home #进入到home目录 目录存在可以用tab健自动提示出来 cd / cd ~ # /和~区别是 /是进入到根目录, ...

  4. Linux基础及命令大全(入门级教学基础命令)

    Linux基础及命令大全(入门级教学基础命令) 一.什么是shell,Linux的格式 shell就是Linux系统中运行的一种程序,也是用户和内核之间的翻译官,Bash是Linux系统中默认使用的s ...

  5. Linux基础shell命令 ls

    Linux基础shell命令 ls ls 用来展示目录文件 man ls :官方文档显示所有的ls用法(其他命令也可用相同方法查看文档) ls [命令符选项] [文件路径(相对路径绝对路径均可)] [ ...

  6. linux的常见命令---cal笔记

    Linux的常见命令 查看日历 -cal cal(显示当前月份) cal -1 或者 cal --one(只显示当前月份[默认]) cal -3 或者 cal --three(显示上个月.当月和下个月 ...

  7. Linux基础常用命令

    ps -ef用于查看全格式的全部进程,其中"ps"是在Linux中是查看进程的命令,"-e "参数代表显示所有进程,"-f"参数代表全格式. ...

  8. Linux系统常见命令缩写的由来

    为了方便记忆linux常见的命令,理解其含义,现在整理了常见命令的缩写的含义: man: Manual pwd:Print working directory(红帽子打包管理器是RedHat的发明之一 ...

  9. Linux入门——常见命令

    目录 常见的PC操作系统: 建立云服务器与本地服务器之间的联系: Linux常见的操作 Linux上的文件系统: 1,和windows基本类似 2,区别: 常见命令操作 命令行的参数: Linux命令 ...

  10. Linux操作系统常见命令

    在软件开发和运维过程中,Linux操作系统操作是基本功,如下列出部分常见命令,以备忘记命令时查找确认. 常见通用命令 命令 说明 lsof -n|wc -l 查看当前系统句柄打开数 more zc.i ...

最新文章

  1. c语言 char operator,C语言取模运算符(modulus operator)“%”的作用是什么
  2. python爬取csdn排名积分等信息
  3. uefi装完系统后无法引导_系统安装完后再设置uefi启动 - 卡饭网
  4. [iOS]ARC和MRC下混编
  5. 用于CPU性能SQL Server监视工具
  6. python的框架django_Python框架Django高级内容,python
  7. 【JAVA】第十一届蓝桥杯省模拟赛答案(高职专科组)
  8. 【网络安全】数据加密标准(DES算法)详细介绍( 分组密码、Feistel密码结构、轮函数、子密钥生成算法)
  9. 在一线城市生活一辈子需要多少钱
  10. Java中的异常捕获
  11. 一步一步从原理跟我学邮件收取及发送 7.读取一行命令的实现
  12. python中输入字符串_python如何输入字符串
  13. bert tensorflow2 serving部署
  14. 基于微信小程序的签到平台的研究与设计
  15. 探索 TDengine在《图码联侦》项目中的应用可行性及实践研究(new)
  16. python实现微信自动回复机器人+查看别人撤回的消息(部署到云服务器)
  17. 北京建行个人信贷客户资信调查函.doc
  18. 获取Class的三种方法
  19. mac 远程桌面连接工具 Microsoft Remote Desktop for Mac 的安装与使用
  20. 猪齿鱼V2.1.0 发布 移动办公、知识在线协作, 项目管理快人一步

热门文章

  1. Windows远程访问Linux (Ubuntu)服务器
  2. 如何更高效、更系统地彻底搞懂3D视觉?
  3. springcloud 服务调用的两种方式
  4. 机器学习入门二 ----- 机器学习术语表
  5. 软件工程网络15个人阅读作业1 (201521123030 周汉麟)
  6. iOS -- SKTransition类
  7. 3 Git服务器搭建
  8. K-th largest element in an array
  9. 深度强化学习调度研究的心路历程
  10. 深度强化学习之稀疏奖励(Sparse Reward)