摘录:https://www.cnblogs.com/penglang14/p/10632360.html
实验一二
- 1.1_小技巧
- 1.2_ls查看目录命令
- 1.3_cd切换目录命令
- 1.4_查看文件内容命令
- (1)cat filename
- (2)more filename
- (3)head [-n] filename([]表示此内容可有可无)
- (4)wc命令确定行数、单词数、字节数
- (5)使用diff命令确定文件之间的不同之处
- (6)编辑文档并保存
- 1.5_创建文件和目录
- (1)touch创建新文件
- (2)mkdir创建新目录
- 1.6_删除文件和目录rm
- (1)删除文件rm
- (2)删除目录rm -r
- 查看目录大小:
- 2.1_编译c程序
- (1)安装gcc
- (2)编译c程序
1.1_小技巧
==使用sudo -i 进入管理员权限
service xrdp restart:打开端口
Ctrl + C:中断当前活动。当你在csh中键入一个不可识别的命令行 (例如,$ls “) ,收到第2个提示符的时候,Ctrl + C也可以用于恢复shell提示符。
Ctrl + Z:终止当前活动。显示ls命令的手册页面 (man ls) ,然后使用Ctrl -z中止输出。
Ctrl + D:表示文件的末尾或者退出。 Ctrl + D用于退出一些Linux工具程序 (bc、write等) ,退出一个终端窗口,注销一个终端会话或者命令行登录会话。作为一个一般的规则,当您出现“死机”时,或者如果Ctrl + C不起作用,可试试Ctrl + D。
Ctrl + U :擦除整个命令行。Ctrl + U最常用在:
1.2_ls查看目录命令
1.3_cd切换目录命令
1.4_查看文件内容命令
(1)cat filename
cat命令在屏幕上显示一个文本文件的内容。它常用于显示如脚本文件 (类似批处理文件) 这样的短文本文件。如果文件超过一屏的话,必须使用一个屏幕可以滚动的窗口,如GNOME环境中的终端窗口。
另外:
命令行cat fruit1 fruit2 > filex
将fruit2与fruit1的内容插入filex,若filex不存在则自动创建,且fruit1的内容在前
(2)more filename
more命令是一个用于显示文本文件首选的方法,因为它会自动的一次显示一屏文件内容。如果文件的信息比一屏更长,屏幕的底部显示如下的信息:–More-- (n%) (文件的n%已经显示) 。按下回车键,继续一次显示一行信息。空格键将继续一次显示一屏内容。
(3)head [-n] filename([]表示此内容可有可无)
head命令用于显示一个或多个文本文件的前n行。在默认情况下,如果没有给出 -n选项,将显示前10行。当您只想查看文件的开始的几行,而不管文件的大小的时候,head命令是很有用的。
**head filename:**显示filename的前10 行
**head -n 20 filename:**显示filename的前20 行
(4)wc命令确定行数、单词数、字节数
wc (单词计数) 命令可以用于显示文本文件的行数、单词数、字节数或者字符数。当确定文件特征或者当比较两个文件的时候,这个命令是很有用的。使用不带选项的wc将给出文件的行数、字节数。使用带一个选项的wc,可以确定想查看的哪一项内容。
wc filename
(5)使用diff命令确定文件之间的不同之处
diff filename1 filename2
这个命令的输出把2个文本文件之间的不同一行一行的显示出来。diff命令有2个选项:-i 和 -c。-i选项忽略字母的大小写,例如A和a相等。-c选项执行细致的比较。
(6)编辑文档并保存
打开文档、输入“i”进入编辑模式、编辑之后按“Esc”退出编辑模式、输入“:wq”保存并退出
1.5_创建文件和目录
(1)touch创建新文件
使用touch命令,可以同时创建一个或多个文件。一些应用要求在写文件之前,文件必须存在。touch命令对于快速创建需要处理的文件很有用。也可以使用touch命令更新文件被访问的时间和日期,使文件可以再次被备份。当创建文件或目录的时候,可以指定绝对和相对的路径名。
命令格式:
touch filename [filename1 …]
(2)mkdir创建新目录
目录可以使用或者绝对路径名或者相对路径名创建。可以在同一行中指定多个目录名,创建多个新目录。必须有创建目录的足够权限
mkdir directory_name [directory_name1…]
1.6_删除文件和目录rm
摘录内容:
(1)删除文件rm
rm目录可以删除单个文件或多个文件。可以通过在rm命令之后指定文件的名字(即rm filename ),或者使用星号 (*) 和问号 (?) 元字符,同时删除几个文件。在Linux系统中删除的文件是永远被删除了,除非使用图形界面删除文件,它们才能够被恢复。rm命令可以带 –i (交互)选项使用,它在删除文件之前会提示用户。使用rm -i命令作为防范,避免误删文件:
rm -i filename
(2)删除目录rm -r
rm -r目录用于删除目录。它将删除从目标目录开始的目录,包括所有的子目录和文件。当rm命令带 -r信息使用的时候,它可以删除单个目录 (空或不空) 或目录树的整节。rm命令可以带 -i选项使用,它在删除目录之前会提醒用户:
**rm –r -i directory_name **
查看目录大小:
du -h --max-depth=?(=左右无空格)
2.1_编译c程序
(1)安装gcc
一定要记得先update,不然找不到gcc
sudo apt-get update
然后输入下述命令即可
sudo apt-get install gcc
(2)编译c程序
编译方法
①编译:
gcc -o filename filename.c
②运行:
./filename