EUAdvancer

Linux基础-基本操作指令

bg
简单的讲述一些比较基础并且比较常用和重要的操作指令,尽快熟悉这些指令可以让我们更快的熟悉linux

使用文字登录界面

  • Linux预设的情况下会提供六个Terminal来让使用者登入, 切换的方式为使用:[Ctrl] + [Alt] + [F1]~[F6]的组合按钮,它们分别对应文字接口登入 tty1 ~ tty6 终端机(执行等级run level 3)
  • [Ctrl] + [Alt] + [F7] :切换回图形接口桌面(执行等级run level 5)
  • 经过小伙伴的提醒,由于我下载的是有图形界面的,通过[Ctrl] + [Alt] + [T]来打开控制台会好一些,会有高亮等功能

创建root管理员

  • 首先先进入其中一个文字登录界面,登陆当前账号,输入当前用户密码
  • 在终端输入 [sudo passwd root]
  • 输入你的当前密码
  • 成功后输2次密码,改密码为你的root密码
  • 在终端输入 [su root] ,然后输入root密码,这时候就获得了root权限

控制台输出中文

[Ctrl] + [Alt] + [T]来打开控制台,输入 [LANG=zh_CN.utf-8] 就可以正常显示中文(可以输入cal日历指令来检测是否输出成功)

关机

进入文字登陆界面,输入以下指令

1
2
3
4
5
6
[shutdown -h now] : 立即关机
[shutdown -h +10] : 10分钟后关机
[shutdown -h 20:25] : 系统在今天的 20:25 分会关机,若在21:25才下达此命令,则隔天才关机
[shutdown -r now] : 系统立刻重新启动
[shutdown -r +30 'The system will reboot'] : 再过三十分钟系统会重新启劢,幵显示后面的讯息给所有在在线的使用者
[shutdown -k now 'This system will reboot'] : 仅发出警告信件的参数!系统马上会关机啦!吓唬人!

cd命令:变换目录

1
2
3
4
5
[cd .] = [cd ./] :变换到此层目录(不变)
[cd ..] = [cd ../] :变换到上层目录
[cd] = [cd ~] :变换到目前用户的 /home/账户名 目录
[cd ~账户名] :变换到 /home/账户名 目录
[cd -] :变换到进入此目录之前所在的目录

简单的文本编辑器:nano

1
2
[nano 文件名] :创建一个新的文本,如果已存在则开启原来的文本
ctrl + x :离开naon软件,若有修改过档案会提示是否需要储存(输入y,并enter则保存退出,输入n,并enter则不保存退出)

cp命令:拷贝文件

1
2
3
4
5
6
7
8
9
10
11
12
13
格式:cp [参数] 来源文件(source) 目标文件(destination) 
[-i] :若目标文件已经存在时,在覆盖时会先询问动作的进行
[-p] :连同档案的属性一起复制过去
[-r] :递归持续复制,用于目录的复制行为
[-s] :建立一个连结档(快捷方式)
[-d] :如果来源档案是链接档案
[-a] :相当于-pdr(可以完整保留属性)
1. 如果来源档案是链接档案(连结档)
如果没有加上任何选项时,cp复制的是源文件,
如果加上-d,复制的是链接文件的属性(连结档)
2. 如果来源是目录
如果加上-r,可以复制,但会改权限
如果加上-a,可以复制,并且不会改权限,但如果当前账户没有修改来源档案的权限,则会改权限

rm命令:删除文件

1
2
格式:rm [-fir] 档案或目录
[-r] :删除目录

mv命令:移动文件,重命名

1
2
格式:mv [-fiu] 来源文件1(source) 来源文件2(source) 目标文件(destination)
若目标文件不存在,则是重命名

mkdir命令:创建新目录

1
2
3
格式:mkdir [-mp] 目录名称
[-m] :设置权限 (例:mkdir -m 711 test2 )
[-p] :建立多层目录

man命令:查询指令的用法及参数

1
2
3
4
5
6
7
格式:man 指令名
[空格键/下方向键] :向下翻页
[上方向键] :向上翻页
[HOME键] :回到第一页
[END键] :转到最后一面
进入man后,输入[/], 后面接的就是要搜索的关键词 : man中向下搜索关键词(n来搜索下一个位置,N来所有上一个位置)
进入man后,输入[?],后面接的就是要搜索的关键词 : man中向上搜索关键词(n来搜索下一个位置,N来所有上一个位置)