linux代码学习,linux学习代码

linux学习代码

更新时间:2017/1/23 23:08:00  浏览量:578  手机版

sudo -s 转到root命令

mkdir han 新建一个目录han

cd!$ 进入目录han

;先执行命令1.不管对错,执行命令2

pwd 显示目录路径

ls 显示当前目录文件

命令1&&命令2

&& 执行命令1,对,执行命令2

alias bin='cd/usr/local/bin' 定义别名

echo hello everybody! 显示字符串hello everybody!hello everybody!

echo *.c 显示扩展名为.c的文件名

n=1

let"n=n"

let"n=n+1"

echo"$n"

2计算和测试证书运算表达式

使用unset命令清除shell变量v=“hello,everybody!”。

user@ubuntu:~$ v=hello,everybody!

user@ubuntu:~$ echo "$v"

hello,everybody!

user@ubuntu:~$ unset v

user@ubuntu:~$ echo "$v"

user@ubuntu:~$

使用export命令显示当前所有的export变量。

user@ubuntu:~$ export

declare -x COLORTERM="gnome-terminal"

declare- xDBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-Ql0jgsOh7I, 。。。。。

在命令终端输入vi及文件名称后,就进入vi编辑界面。

例如要创建并编辑文件名为“filename”的文本文件,那么在命令终端输入如下命令: user@ubuntu:~$ vi filename

按下回车键,进入vi编辑器界面后,系统处于命令行模式,

按字母“i”就可以进入插入模式,此时便可以输入文字了。当输入完毕后,可以按下Esc

键从插入模式切换到命令行模式。

在命令行模式下,按冒号键“:”可以进入末行模式。例如:在冒号“:”后,

输入“wq”,保存并退出vi编辑器。

输入“q!”,不保存强制退出vi。

输入“w filename2”将文件内容保存到指定的文件名filename2中。

5.复制粘贴

(1)按“yw”键:复制光标所在位置到该单词结尾的字符。

(2)按“nyw”键:复制光标所在位置到其后面第“n”个字符。

(3)按“yy”键:复制光标所在行。

(4)按“nyy”键:复制从光标所在行开始的“n”行字符。

(5)按“p”键:将复制到缓冲区内的字符粘贴到光标所在位置。

7.撤销上一次操作

按“u”键:撤销前一个操作。按多次“u”键,可以执行多次撤销操作。

8.保存文件并退出

按“ZZ”键:保存文件并退出。

9.不保存文件退出

按“ZQ”键:不保存文件退出。

1.列出行号

“set nu”:输入“set nu”命令后,按回车键,即可在文件中的每一行前面列出行号。

2.取消列出行号

“set nonu”:输入“set nonu”命令后,按回车键,即会取消在文件中的每一行前面列出的行号。

/查找的字符?查找的字符

sudo apt-get install msttcore 安装msttcore

“!cmd”:运行shell命令“cmd”。

“n”:其中“n”表示一个行数,在冒号后输入一个数字,再按回车键,就会跳到该行。

8.替换字符

(1)“s/word1/word2/g”:把当前光标所处的行中的“word1”单词替换成“word2”。

(2)“%s/word1/word2”:把文档中所有word1替换成word2。

(3)“nl,n2 s/word1/word2/g”:n1、n2是两个数字,表示从nl行到n2行,把word1替换成word2。

9.保存文件

“w”:输入“w”后,按回车键,即可将文件保存起来。

“w file”:输入“w file”后,按回车键,即可将文件另存为文件“file”。

10.退出vi

(1)“q”:输入“q”后,即可退出vi,如果无法退出vi,可以输入“q!”,按回车键强制退出vi。

(2)“wq”:建议用户在退出vi时,搭配“w”一起使用,这样在退出的时候可以保存文件。

【例6.1】 先用cd命令进入/usr/local/bin/目录,然后用pwd命令查看当前目录。 命令及结果如下:

user@ubuntu:~$ cd /usr/local/bin/

user@ubuntu:/usr/local/bin$ pwd

/usr/local/bin

【例6.2】 使用cd 命令进入/usr/local/bin/目录并实现从当前目录退回到上一级目录。 使用“cd .. ”可以实现退回上级目录。命令及显示信息如下:

user@ubuntu:~$ cd /usr/local/bin/

user@ubuntu:/usr/local/bin$ cd ..

user@ubuntu:/usr/local$

使用cd命令进入系统根目录。

user@ubuntu:~$ cd /

user@ubuntu:/$

user@ubuntu:/$ pwd

/

【例6.5】 进入当前用户主目录。

进入当前用户主目录有两种方法。一种是使用cd命令,另一种是使用cd ~命令。注意:命令“cd ~”中cd后面要加空格。

命令及显示信息如下:

user@ubuntu:~$ cd /usr/local/bin/

user@ubuntu:/usr/local/bin$ cd

user@ubuntu:~$ pwd

/home/user

user@ubuntu:~$ cd /usr/local/bin/

user@ubuntu:/usr/local/bin$ cd ~

user@ubuntu:~$ pwd

/home/user

【例6.6】 查看/usr目录下文件或目录的大小,创建时间等详细信息。

命令及显示信息如下:

user@ubuntu:~$ ls –al /usr

总计 152

drwxr-xr-x 11 root root 4096 2009-10-29 04:55 .

drwxr-xr-x 23 root root 4096 2009-12-09 17:05 ..

【例6.7】 将/usr目录下的文件及子目录横向输出,文件之间以逗号隔开。

命令及显示信息如下:

user@ubuntu:~$ ls –m /usr

bin, games, include, lib, local, lost+found, sbin, share, src

【例6.8】 使用mkdir命令,在当前用户目录下创建名为file的目录,进入该新建目录,并且显示当前工作目录。

命令及结果如下:

user@ubuntu:~$ mkdir file

user@ubuntu:~$ cd file

user@ubuntu:~/file$ pwd

/home/user/file

【例6.9】 在当前用户目录/home/user下创建一个多级目录file/myfile,并且进入该多级目录,查看当前工作目录。

命令及结果显示如下:

user@ubuntu:~$mkdir –p ./file/myfile

user@ubuntu:~$ cd file/myfile/

user@ubuntu:~/file/myfile/$ pwd

/home/user/file/myfile/

【例6.10】 用mkdir -p命令在当前目录下建立一个多级空目录f1/f2/f3,然后用rmdir命令删除。

命令及显示信息如下:

user@ubuntu:~$ mkdir -p f1/f2/f3

user@ubuntu:~$ ls

f1 file 公共的 模板 视频 图片 文档 下载 音乐 桌面

user@ubuntu:~$ rmdir f1/f2/f3/

user@ubuntu:~$ ls f1/f2/

user@ubuntu:~$

【例6.11】 用rmdir -p命令删除空目录/f1/f2/。

命令及显示信息如下:

user@ubuntu:~$ rmdir -p f1/f2/

user@ubuntu:~$ ls

file 公共的 模板 视频 图片 文档 下载 音乐 桌面

【例6.12】 将当前用户目录下的图像文件“photo.png”复制到目录file/myfile/中。 命令如下:

user@ubuntu:~$ cp photo.png file/myfile/

【例6.13】 将当前用户目录下的图像文件photo.png复制到file/myfile目录中,并重命名为graph.png。

命令及显示信息如下:

user@ubuntu:~$ cp photo.png file/myfile/graph.png

user@ubuntu:~$ ls file/myfile/

graph.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值