LINUX常用命令与快捷键总结

初学LINUX,记录常用命令与快捷键,方便自己,方便他人.

---------------------------UBUNTU 16.04-----------------------------


常用命令


cd

指定目录.

cd/cd ~进入用户主目录

cd /       进入系统根目录,即Computer下

cd -     返回进入此目录之前的目录

cd ..       返回上一级目录

cd ../..  每一个"..",返回一次上一级目录

cd !$  把上一个命令的参数作为cd的参数使用


其他命令


pwd    获取当前路径

touch  创建文件.


图片中的例子,先将目录定位于桌面,然后在桌面创建mytext文件

可以用以下指令创建按编号命名的多个文件


cat <filename> 读取指定文件的内容并打印到终端输出

cat <filename> | sort读取指定文件的内容并将读取的文本进行一个字典排序再输出


cat <filename> -n带行号打印

nl <filename> 带行号打印

ls     查询路径下文件夹和文件

如下图所示,查询桌面下的所有文件.其中白色的为文件,蓝色高亮的为文件夹.


ls -l    查看文件详细信息

mkdir <name>  创建文件夹

mkdir -p <name1>/<name2>/<name3> 创建多级目录


gedit <filename>  用文本编辑器gedit打开指定文件

例如  gedit mytest

rm <filename>      删除文件        删除文件不会进回收站

例如 rm mytest

rm -f <filename>  强行删除文件,即使只读权限

例如 rm -f mytest

rm -r <dirname>      删除文件夹

例如 rm -r my

cp <filename> <dir>     复制指定文件到指定路径

例如 cp mytest my/file

cp -r <dir> <dir>     复制指定目录到指定路径

例如 cp -r my/file my/file1

mv <filename> <dir> 移动指定文件到指定目录

例如 mv mytest my/file

mv <filename> <filename1> 重命名

例如 mv mytest mytest1



终端用快捷键


ctrl+Alt+T  打开终端

ctrl+d 关闭终端(当输入行无内容时) / 向后删除字符(当输入行已经输入一些内容且光标在开头时)

ctrl+c 强行终止当前程序,当出现错误操作,输入错误命令,出现预料之外的结果时用于结束当前程序.

Tab补全命令.输入命令时若不能完整的记清命令名字,输入前几个字母,按下Tab,可以自行补全命令.

ctrl+s 暂停当前程序.在终端不断打印程序执行中的数据时,可以用于暂停当前程序,观察此时刻输出结果.

ctrl+q 暂停恢复.

↑/↓         在之前输入过的命令中进行查询,用于输入历史命令,避免重复打字.

Shift+PgUp     终端显示向上滚动

Shift+PgDn      终端显示向下滚动

ctrl+a       将光标移至输入行开头

Home      同上

ctrl+e       将光标移至输入行末尾

End   同上

ctrl+k        删除从光标位置至行末

Alt+Backspace        删除前一个单词

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章