Linux学习笔记(二)2015.4.14
笔记2.1 Q:登陆命令
A:刚开始登陆的是安装Linux时设置的普通用户,如lin,输入su - root后,成为root用户
笔记2.2 Q:切换控制台
A:ctrl+alt+F1-F7可以切换到7个不同的控制台,F1-F6是字符界面,F7是图形化的界面。
笔记2.3 Q:添加用户
A:格式 useradd[选项]用户名
范例 useradd administrator 添加名字为administrator的用户
添加后在根目录下输入ls /home/进行查看,出现相应名称的文件夹,即在根目录下有lin和administrator两个文件夹
笔记2.4 Q:修改密码
A:格式 passwd[选项][用户名]
范例 passwd administrator 修改administrator用户的密码
笔记2.5 Q:切换用户
A:格式 su[选项][用户名]
范例 su - root 切换到root用户,并将root的环境变量同时带入
从一般用户切换到root用户时,要输入root用户的密码
笔记2.6 Q:关机命令
A:格式 shutdown[-t seconds][-rkhncfF] time[message]
范例 shutdown now
笔记2.7 Q:拷贝命令
A:格式 cp[选项]源文件或目录 到 目标文件或目录
cp /home/test /tmp/ #将/home目录下的test文件copy到/tmp目录下
cp -r /home/dir1 /tmp/ #将/home目录下的dir1目录copy到/tmp目录下,注:copy目录的时候要加-r
笔记2.8 Q:移动或者更名
A:格式 mv[选项]源文件或目录 到 目标文件或目录
mv /home/test /home/test1 #将/home目录下的test文件更名为test1
mv /home/dir1/tmp/ #将/home目录下dir1目录移动(剪切)到/tmp目录下
笔记2.9 Q:删除命令
A:格式 rm[选项]文件或目录
rm /home/test #删除/home目录下的test文件
rm -rf #删除文件夹和文件夹下的子目录
笔记2.10 Q:tar命令
-c:创建压缩文件,-x:解开压缩文件,-t:查看tarfile里的文件,(c/x/t只能有一个,不能同时存在)
tar -cvf a.tar home/common/下载/temp/ #把文件夹打包,名字是a.tar,不压缩
tar -cvzf a.tar.gz home/common/下载/temp/ #用gzip压缩,名字是a.tar.gz
tar -cvjf a.tar.bz2 temp/ #用bzip2压缩,文件名是a.tar.bz2
tar -zxvf XXXXXXX #解压缩gzip文件
-z:是否需要用gzip压缩
-j:是否需要用bzip2压缩
-v:在压缩的过程中显示文件
-f:使用文件名,在f之后要立即接文件名,不要再加参数
-p:使用源文件的原来属性
-P:可以使用绝对路径来压缩
-N:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中
--exclude FILE:在压缩的过程中,不要将FILE打包
笔记2.11 Q:有锁,普通用户就不能操作该文件夹。
A:sudo chmod -R 777 路径(文件夹或文件)
笔记2.12 Q:列出文件和目录
ls -a #显示隐藏文件
ls -l #显示长列表格式
笔记2.13 Q:建立目录 删除空目录
A:mkdir rmdir
笔记2.14 Q:touch
A:建立空文件
笔记2.15 Q:ln 建立符号连接
A:ln -s 源目标
ln -s /etc/inittab inittab inittab指向实际文件/etc/inittab
笔记2.16 more命令 显示文件内容,带分页 空格往下一页翻,pageup往上一页翻
less命令 显示文件内容带分页
grep命令 在文本中查询内容
管道 比如 ls -l /etc/ | more 把ls命令返回的目录结果给more命令,使其分页显示
笔记2.17 帮助命令:man
笔记2.18 搜索文件
which命令,寻找“执行文件”
参数:-a,将所有可找到的命令均列出,而不仅仅列出第一个找到的命令名称
common@common-Aspire-4750:~$ which passwd
/usr/bin/passwd
whereis命令,寻找特定文件
参数:-b:只找到二进制文件
-m:只找在帮助文件manual路径下的文件
-s:只找源文件
-u:没有帮助文件的文件
common@common-Aspire-4750:~$ whereis passwd #任何和passwd有关的文件名都会被列出来
passwd: /usr/bin/passwd /etc/passwd /usr/bin/X11/passwd /usr/share/man/man5/passwd.5.gz /usr/share/man/man1/passwd.1.gz /usr/share/man/man1/passwd.1ssl.gz
locate命令,直接在后面输入“文件的部分名称”,就能够得到结果
locate查找的速度很快,是根据已经有的数据库/var/lib/slocate/里面的数据所搜索的
common@common-Aspire-4750:~$ locate passwd | more
/etc/passwd
/etc/passwd-
find命令,find [PATH] [option] [action]
find / -name a.java #从根目录开始以名字来查找
笔记2.19 重定向命令
ls -l > a.txt #列表中的内容写入文件a.txt中(覆盖写)
ls -al >> a.txt #列表中的内容追加到文件aa.txt的末尾 cat > a.txt #从键盘输入,重写a.txt
cat >> a.txt #从键盘输入,在a.txt的内容后面追加 cat > a.txt < b.txt #将b.txt的内容写入到a.txt中
cat >> a.txt < b.txt #将b.txt的内容追加到a.txt后面 cat >> a.txt << end #当输入end的时候,该次输入就结束了,否则需要使用ctrl+D
> start
> end
笔记2.20 vi /etc/group 查看和修改linux下所有的组的信息
cat /etc/group 只能查看,对于一些关键的文件,建议用cat查看
useradd -g 组名 用户名 把用户添加到组里面
笔记2.21 使用ls -l查看文件之后
- rw- r-- r-- 文件类型 文件的所有者对该文件的权限 文件所在组对该文件的权限 其他组的用户对该文件的权限
可以使用chmod 777 修改权限
笔记2.22 挂载光驱,或者ISO文件
mount /mnt/cdrom 光驱的默认挂载路径,也可以是其他路径
unmount
笔记2.23 查看磁盘使用情况 df [-参数] 例如:df -l df -h会看得比较清楚
查看linux系统分区具体情况 fdisk -l
Linux学习笔记(二)2015.4.14的更多相关文章
- Linux学习笔记(二) 文件管理
了解 Linux 系统基本的文件管理命令可以帮助我们更好的使用 Linux 系统,以下介绍几个常用的文件管理命令 1.pwd pwd 是 Print Working Directory 的简写,用于显 ...
- linux 学习笔记二
笔记二 命令行格式 command [-options] parameter1 parameter2 ... 命令 选项 参数(1) 参数(2) options 和 参数 不是必须的 帮助命令 man ...
- linux学习笔记二:三种网络配置
本文引用自:https://www.linuxidc.com/Linux/2017-05/144370.htm [linux公社] VMware为我们提供了三种网络工作模式,它们分别是:Bridged ...
- linux学习笔记二-----文件权限管理
一.分析文件权限(ln -s 文件名 快捷方式名 用来创建文件的快捷方式,下方ll查看信息时会在第一个字符处显示l) [hjp@bogon ~]$ ll total 4 drwxrwxr-x. 2 h ...
- ubuntu中安装samba 分类: linux 学习笔记 ubuntu 2015-07-07 16:14 46人阅读 评论(0) 收藏
为了方便的和Windows之间进行交互,samba必不可少. 当然,他的安装使用也很简单: 安装: sudo apt-get install samba sudo apt-get install sm ...
- linux学习笔记二
进程(process)是程序实体运行的过程,是系统进行资源分配和调度的独立单位,或者说是一个程序在处理机上的一次执行活动. 区分一下进程和程序 1.0 程序是一个静态指令的集合:而进程是一个程序的动态 ...
- Linux学习笔记二:Ubuntu安装SSH(Secure Shell)服务
Ubuntu默认是没有安装SSH(Secure Shell)服务,如果想要通过ssh链接到Ubuntu,我们需要手动安装ssh-server. SSH分客户端ssh-client,服务端ssh-ser ...
- Linux学习笔记二:tar命令使用
tar命令详解 tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的 ...
- 【linux学习笔记二】常见目录的作用
- Linux学习笔记(一) 文件系统
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 L ...
随机推荐
- VS2013 无法在Web服务器上启动调试。IIS未列出与打开的URL匹配的网站。
出现这个问题的原因是:没有用管理员权限运行VS2013. 本来遇到这个问题的时候,不知道什么原因.后来附加到进程调试的时候,提示要以管理员身份运行.才知道啥原因.
- mysql数据库行级锁的使用(二)
项目上的另外一个需求是: 在做统计的时候需要将当前表锁定不能更新当前表记录 直接上代码 package com.robert.RedisTest; import java.sql.Connection ...
- 折腾笔记之wordpress安装出现错误---【wordpress点击文章找不到网页的解决办法】
本来写的好好的在后台,然后发表在前台,能够看见在网站首页,但是一点击进去,就提示找不到链接了.郁闷,经过查找资料.终于解决了 1,.htaccess要开放写权限,这样在自定义wp的永久链接时,wp会自 ...
- android 概述 及四大组件
目录: 概述 四大组件 UI布局 概述 android studio中,gen很bin文件夹合并为built文件夹 四大组件 包括: 活动,服务,内容提供者,广播接收者 活动是一种包含用户界面的组件 ...
- Js-动态控制table的tr、td增加及删除的具体实现
<table id='wifi_clients_table' style="color:#0099CC;font-size:12px;" class="table ...
- windows无法安装到这个磁盘怎样解决
装操作系统,出提示:windows无法安装到这个磁盘.这台计算机的硬件可能不支持启动到此盘.你甚至用专业的分区软件都无法解决这个问题,比如说PM等.一般在更换好新的硬盘的时候或者将操作系统装入移动硬盘 ...
- json2form实例
<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> ...
- bzoj4418&&bzoj4419&&bzoj4420:SHOI2013Day2题解
这三题截止现在(2016.3.11)窝居然都是跑的最快的……可啪…… T1 bzoj4418 这题叫做扇形面积并,看到这个名字我就方了,因为我不会计算几何啊QAQ 一看题目,发现是傻逼题……(雾) 又 ...
- c# 百度api语音识别
public static string getStrAccess(string para_API_key, string para_API_secret_key) { //方法参数说明: //par ...
- java高新技术-泛型
1.体验泛型 泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时去除掉"类型"信息,使程序运行小效率不受影响 ...