虚拟控制台
Ctrl+alt F2 tty2
Ctrl+alt F3 tty2
Ctrl+alt F4 tty3
Ctrl+alt F5 tty4
Ctrl+alt F6 tty5
Ctrl+d 退出
Ctrl+l 清屏
runlevel 查看当前运行级别 init 更改运行级别
关机、重启:
shutdown –h +数字 (比如shutdown –h +10 )十分钟之后关机
在另一控制台中输入 shutdown –c 可以终止
init 0 也可以关
重启: shutdown –r 或者 init 6
文件:
pwd查看路径
ls命令 ls –a
ll 相当于ls –al
升级数据库 updatedb
定位文件 locate
在终端里对文件的操作:
打开某文件 gedit $(locate PS3.conf)
查询某目录下包含某字符串的内容: ls /etc |grep cp
查看某目录的读写权限 ls dl /etc/…..
目录的相关操作
1、 切换目录 cd
cd /etc/……
cd ~rjxy 回到软件学院目录
. 表示当前目录
2、 显示当前所在的目录 直接一个pwd
(有的需要先cd 到该目录的位置再pwd )
参数 -p 显示出实际完整路径 (刚cd出来的可能是链接文件)
3、mkdir 新建目录
-p 可以自行建立多层目录(mkdir -p test/t1/t2/…)
-m 设置文件的权限 (mkdir -m 764 test2 然后用ll查询)
4、rmdir 删除“空”目录
-p 与上层目录也一起删除
(注意,只能删除空目录,即该目录下不能含有子目录
管理文件与目录
1、 查看文件和目录 ls
-a 全部文件,与隐藏文件(开头为.的文件)一起列出来
-d 仅列出目录本身,而不是列出目录内的文件数据
-h 列出文件大小
-i 列出inode位置,而非列出文件属性
-R 与子目录内容一起列出来
-l 列出长数据串,包含文件的属性
2、复制 cp
cp [参数] 源文件 目标文件
-a (综合p、d、r)
-d 赋值链接文件属性而非文件本身
-p 与文件属性一起复制,而非使用默认属性
-r 递归持续复制、用于目录的复制操作
复制完之后可用 ll (+目录) 来进行查询
3、删除文件或目录 rm
-f 强制删除
-i 删除前会询问
-r 递归删除
4、移动文件与目录、或重命名 mv
mv [参数] 源文件 目标文件
查看文件内容
1、直接查看文件内容
cat 目录/文件
-n 显示行号
-v 列出一些看不出来的特殊字符
-A 将内容完整的显示出来
文件与目录的默认权限与隐藏权限
1、文件默认权限 umask (以数字形式显示权限 )
-S 以字符形式显示权限
2、文件隐藏属性
chattr(设置文件隐藏属性)
搜索文件
1、whereis 寻找特定文件
(whereis [参数] 文件名/目录名)
-s 只找源文件
-b 只找二进制文件
-m 只找在帮助文件manual路径下的文件
2、locate 输入部分名称就能得到结果
3、find
(find / -name filename 搜索名为filename的文件)
注意这里的斜杠,这里是要加路径的
(find /home -user dmtsai 搜索/home下属于dmtsai的文件)
磁盘与目录的容量
1、df
df [参数] 目录/文件名
-a 列出所有的文件系统,包括特有的 文件系统
-k 以kb为单位显示各文件系统
-m 以mb为单位
-h 以gb mb等格式显示
-I 以iNode数量来表示
磁盘的分区
fdisk
fdisk -l 设备名称
(fdisk /dev/had 查看第一个硬盘内的相关信息)
出现command了
输入 m 显示命令说明
p 输出当前磁盘状态
q 不存储直接离开
w 保存离开
(fdisk -l 查看当前系统内所有分区)
操作:
1\删除分区 fdisk查看 p —>command d--->输入数字--->再p查看一下
2\新增分区 fdisk查看 p —>command n--->输入数字--->再p查看一下
主分区 p 扩展分区e 逻辑分区 l
Ctrl+alt F2 tty2
Ctrl+alt F3 tty2
Ctrl+alt F4 tty3
Ctrl+alt F5 tty4
Ctrl+alt F6 tty5
Ctrl+d 退出
Ctrl+l 清屏
runlevel 查看当前运行级别 init 更改运行级别
关机、重启:
shutdown –h +数字 (比如shutdown –h +10 )十分钟之后关机
在另一控制台中输入 shutdown –c 可以终止
init 0 也可以关
重启: shutdown –r 或者 init 6
文件:
pwd查看路径
ls命令 ls –a
ll 相当于ls –al
升级数据库 updatedb
定位文件 locate
在终端里对文件的操作:
打开某文件 gedit $(locate PS3.conf)
查询某目录下包含某字符串的内容: ls /etc |grep cp
查看某目录的读写权限 ls dl /etc/…..
目录的相关操作
1、 切换目录 cd
cd /etc/……
cd ~rjxy 回到软件学院目录
. 表示当前目录
2、 显示当前所在的目录 直接一个pwd
(有的需要先cd 到该目录的位置再pwd )
参数 -p 显示出实际完整路径 (刚cd出来的可能是链接文件)
3、mkdir 新建目录
-p 可以自行建立多层目录(mkdir -p test/t1/t2/…)
-m 设置文件的权限 (mkdir -m 764 test2 然后用ll查询)
4、rmdir 删除“空”目录
-p 与上层目录也一起删除
(注意,只能删除空目录,即该目录下不能含有子目录
管理文件与目录
1、 查看文件和目录 ls
-a 全部文件,与隐藏文件(开头为.的文件)一起列出来
-d 仅列出目录本身,而不是列出目录内的文件数据
-h 列出文件大小
-i 列出inode位置,而非列出文件属性
-R 与子目录内容一起列出来
-l 列出长数据串,包含文件的属性
2、复制 cp
cp [参数] 源文件 目标文件
-a (综合p、d、r)
-d 赋值链接文件属性而非文件本身
-p 与文件属性一起复制,而非使用默认属性
-r 递归持续复制、用于目录的复制操作
复制完之后可用 ll (+目录) 来进行查询
3、删除文件或目录 rm
-f 强制删除
-i 删除前会询问
-r 递归删除
4、移动文件与目录、或重命名 mv
mv [参数] 源文件 目标文件
查看文件内容
1、直接查看文件内容
cat 目录/文件
-n 显示行号
-v 列出一些看不出来的特殊字符
-A 将内容完整的显示出来
文件与目录的默认权限与隐藏权限
1、文件默认权限 umask (以数字形式显示权限 )
-S 以字符形式显示权限
2、文件隐藏属性
chattr(设置文件隐藏属性)
搜索文件
1、whereis 寻找特定文件
(whereis [参数] 文件名/目录名)
-s 只找源文件
-b 只找二进制文件
-m 只找在帮助文件manual路径下的文件
2、locate 输入部分名称就能得到结果
3、find
(find / -name filename 搜索名为filename的文件)
注意这里的斜杠,这里是要加路径的
(find /home -user dmtsai 搜索/home下属于dmtsai的文件)
磁盘与目录的容量
1、df
df [参数] 目录/文件名
-a 列出所有的文件系统,包括特有的 文件系统
-k 以kb为单位显示各文件系统
-m 以mb为单位
-h 以gb mb等格式显示
-I 以iNode数量来表示
磁盘的分区
fdisk
fdisk -l 设备名称
(fdisk /dev/had 查看第一个硬盘内的相关信息)
出现command了
输入 m 显示命令说明
p 输出当前磁盘状态
q 不存储直接离开
w 保存离开
(fdisk -l 查看当前系统内所有分区)
操作:
1\删除分区 fdisk查看 p —>command d--->输入数字--->再p查看一下
2\新增分区 fdisk查看 p —>command n--->输入数字--->再p查看一下
主分区 p 扩展分区e 逻辑分区 l