这次只讲常用命令

先说命令的组成:命令一般由 (选项、命令、参数) 组成

下面就从开启一个Ubuntu开始说起

1、用户登录:在putty环境下,输完用户名在输入密码

别人想知道你用的linux系统

uname 显示系统的基本信息
-r 内核版本号
-a 显示所有信息==(--all)

2、工作需要root用户了,或者切换用户

直接一个 su 命令到root用户,再输入 root 用户的口令

回来用 su user(要切到的用户名)

普通用户之间切换需要密码,从root用户到其他用户不需要密码

3、创建一个新用户

useradd 用户名

-m 创建目录(才能看见用户名)

passwd 用户名

cat /etc/passwd  查看系统当前所用用户

4、下面就到了查看文件

ls [选项] [目录或文件] 对于目录,列出该目录下的所有子目录与文件。对于文件,列出文件名以及其他信息。

-a 列出所有

-l 列出详细信息

如何看这些详细信息:

开头是由 10 个字母构成的字符串,其中第一个字符表示文件类型。后面的 9 个字符表示文件的访问权限,分为 3 组,每组 3位。

这种权限也可以改变,命令:chmod myfile 777 ,三个7从左边第一个表示用户(所有者)的权限,第二个是同组用户的权限,第三个是其他用户的读写权限。读权值为4,写权值为2,可执行权值为1。三个权值并没有什么必然的关系,4,2,1的大小也不代表什么权限的大小,只代表不同的权限而已。

5、改变工作目录

首先理解绝对路径与相对路径

/  打头的是绝对路径

以当前路径为起始点的路径是相对路径,不需要 /

cd 目录名

cd /huang/test1 (从任意位置出发)

cd test1 (相对路径,我在huang这个目录下)

pwd 显示当前目录

6、对目录或文件的操作

1、目录的创建与删除

mkdir test1 创建

rmdir test1 删除

2、拷贝文件或目录

cp [选项] 源文件或目录 目标文件或目录

-f 同名文件不提示覆盖

-i 提示覆盖

-r  将源目录下的所有文件拷贝到到目标目录中 cp –r /home/user/0718 /home/user1 。(重点)

3、移动文件或目录

mv [选项] 源文件或目录 目标文件或目录

mv –f /home/user/0718 /home/user/0719

4、删除文件或目录

rm [选项] 文件或目录

-rf 不提示方式删除该目录下的所有文件

Linux中常用命令的使用(一)的更多相关文章

  1. Linux中常用命令

    .cd命令 cd    回到跟目录 cd uqihong     进入到uqihong这个文件夹(且cd命令只能一级一级的进入) 2.复制命令      cp -r /usr/local/tomcat ...

  2. Linux中常用命令(文件与目录)

    1.pwd 查看当前目录(Print Working Directory) 2.cd 切换工作目录(Change Directory) (1)格式:cd [目录位置] 特殊目录: .当前目录 ..上一 ...

  3. Linux 中常用命令

    命令基本格式: 命令提示符:[root@localhost ~]#      root 代表当前的登录用户(linux当中管理员账号是root)      @ 无实际意义      localhost ...

  4. Linux中常用命令 <一>

    本笔记中记录的命令来源于 <Linux C 编程实战> ------------------------------------------------------------------ ...

  5. linux中常用命令总结

    一关机/重启/注销 关机 shutdown -h now //立即关机 重启 shutdown -r now //立即重启 reboot 重新启动 注销 logout //退出注销当前用户窗口 exi ...

  6. Linux中常用命令(文件)

    1.cat 显示出文件的全部内容 (1)格式:cat 文件名 -n 显示行号 (2)特点:一次性显示所有文件内容 2.tac 从最后一行倒着显示文件全部内容 3.more 全屏方式分页显示文件内容 回 ...

  7. Linux中常用命令cat

    cat可谓是随处可用,全名:concatenate and print files.用于连接和打印文件,按序读取文件内容,然后输出到标准输出.如果文件是单个破折号-或者缺乏文件,cat将读取标准输入. ...

  8. Linux中常用命令pipe

    大多数linux命令处理数据后都会输出到标准输出,但是如果数据要经过系列列的步骤处理后,才是需要的数据个数,这种需求就需要管道来帮助完成. 管道命令使用"|"作为界定符,将界定符前 ...

  9. linux中常用命令alias

    1.查看系统中所有的命令别名 alias 2.查看指定的别名 alias 别名 2.设定别名 alias 别名='原命令' 3.删除别名 unalias 别名 4.使别名永久生效 vi ~/.bash ...

随机推荐

  1. Win10上面安装vmware,并在Vmware上面安装Ubuntu

    一.安装vmware vmware安装包 链接:https://pan.baidu.com/s/178IOOuMOcotSrr6omIAM_A 提取码:c7ba vmware激活码 链接:https: ...

  2. 【WPF学习】第十四章 事件路由

    由上一章可知,WPF中的许多控件都是内容控件,而内容控件可包含任何类型以及大量的嵌套内容.例如,可构建包含图形的按钮,创建混合了文本和图片内容的标签,或者为了实现滚动或折叠的显示效果而在特定容器中放置 ...

  3. Spring中如何使用工厂模式实现程序解耦?

    目录 1. 啥是耦合.解耦? 2. jdbc程序进行解耦 3.传统dao.service.controller的程序耦合性 4.使用工厂模式实现解耦 5.工厂模式改进 6.结语 @ 1. 啥是耦合.解 ...

  4. eclipse 鼠标悬停提示

    如果想要关闭鼠标悬停提示,只要把Window --> Preferences... --> Java --> Editor --> Hovers 把 Combined Hove ...

  5. PyCharm安装及汉化设置为中文(附汉化包)

    下载:https://www.jetbrains.com/pycharm/download/#section=windows 下载社区版免费 双击运行安装程序 Next 选择安装路径安装 创建桌面快捷 ...

  6. 【代码学习】PYTHON 生成器

    一.生成器 一遍循环一遍计算的机制,称为生成器 二.生成器的特点: 1.节约内存 2.迭代到下一次的调用时,所使用的参数都是第一次所保留下的,即是说,在整个所有函数调用的参数都是第一次所调用时保留的, ...

  7. 批处理设置IP

    @echo off title 静态IP设置 set netName=本地连接 set address=192.168.1.202 netsh netsh interface ipv4 set dns ...

  8. js遍历传参给html

    <p id="subp" hidden><button id= "upsub"shiro:hasPermission="sys:me ...

  9. Android学习06

    从开始学习Android,已经第5天,今天我换了一种方式,去观望了观望别人以及大佬的博客园,今天来做一下对比和反思,以便为后期的努力方向做好更充足的准备.在这里不得不佩服一下大佬们的学习能力和自我控制 ...

  10. SpringCloud全家桶学习之客户端负载均衡及自定义负载均衡算法----Ribbon(三)

    一.Ribbon是什么? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端  负载均衡的工具(这里区别于nginx的负载均衡).简单来说,Ribbon是Netf ...