Linux简单命令行:文件/目录,sudo,包管理

神奇的命令行

2016-12-04  本文已影响21人  wyb1995

上一篇文章写了我对Ubuntu使用的感受,想看点这里,里边在Ubuntu优点中提到了命令行与快捷键,本文就说说我自己对命令行的体会!

引言

可以说Ubuntu是当前图形界面最为友好和易操作的linux发行版,但还是有很多时候,只需执行几条简单的指令就可以完成繁琐的鼠标点击所完成的操作,从而节约大量的时间和精力,我们向来提倡通过命令操作方式来使用linux,因为linux的命令操作模式功能实在太强大了!它可以实现你需要的所有操作!

打开终端

使用快捷键ctrl+alt+t打开终端,如果打开了一个终端在使用ctrl+alt+t的话,就会在一个新的窗口打开一个终端,而如果使用ctrl+shift+t则会在当前命令行窗口再打开一个窗口,而且路径与当前终端所在路径一致

bash终端.png
由于我安装了另外一个终端,所以需要输入bash才能进入到ubuntu自带的终端下,这个后边再说。
命令行的基本结构

打开终端后,你会看到如上图的界面,你所看到的这些被称为命令终端提示符,它表示计算机已就绪,正在等待着用户输入操作指令。以我的屏幕画面为例,wangyaunbo是我所登录的用户,wangyuanbo-thinkpad-edge-e545是这台计算机的主机名,~表示当前目录。此时输入任何指令按回车之后该指令将会提交到计算机运行,比如你可以输入命令:ls 再按下回车

ls.png
ls这个命令将会列出你当前所在目录里的所有文件和子目录列表。
命令行的常用指令
指令 作用
ls 列出当前目录下的文件或者目录名字
cd <PATH> 切换至PATH路径下
pwd 用于显示当前所在目录的路径
which <name> 查看文件的位置
cp <file_path> <destination_path> 移动文件
mv 移动或者重命名文件
rm <file_name> 删除文件
mkdir <folder_name> 新建指定名称的文件夹
touch <file_name> 新建指定名称的文件
tar 能创建、查看和提取tar压缩文件
find 在给定位置搜寻与条件匹配的文件
指令 作用
su 用于切换不同的用户
sudo 用于切换到root权限下
whoami 打印出当前用户
指令 作用
apt-get update 更新系统包管理器
apt-get install 安装软件
apt-get upgrade 更新所有使用包管理器安装的软件
apt-get remove PACKAGE 移除或卸载包
指令 作用
ps -aux 显示所有进程状态
kill <PID> 终止一个进程
kill -9 <PID> 强制中止一个进程
指令 作用
poweroff 关机
reboot 重启
shutdown -h min 过min时间后关机
结语

敏捷宣言里边有一句话工作的软件高于详尽的文档,我认为Ubuntu就是我们的工作的软件,命令行就是这个软件的灵魂,如果没有命令行,那么Linux系统就毫无意义可言。所以命令行是身为一个开发者必须要掌握的一项技能,虽然命令行对新手来说确实是不太友好,不过只要坚持练习,相信大家很快就能掌握这门技术。

在一个关着灯的房间里,面对着电脑,飞速的敲打着键盘,屏幕快速的滚动着一些看不懂的符号。想想还是挺酷(害怕。。。)的呢

上一篇下一篇

猜你喜欢

热点阅读