Linux常用命令

切换用户
su 用户名

切换路径 cd
cd 想要路径

显示当前路径:
pwd

显示某个目录下的文件信息
ls

切换路径
进入home目录,然后查看home里面的文件信息
cd /home 或者 cd home
(没有/的路径称为相对路径,反之为绝对路径)
创建文件
touch 文件名

在家目录里面创建 一个hello的文件 touch ~/hello touch /home/gec/hello
创建目录
mkdir 目录名

删除文件
rm 文件名

删除目录
rmdir :只能删除空目录
rm: 都可以删除
rm 目录名 -r
(-r:指定用递归的方式操作)
注:文件和目录的区别 文件:不能cd ,不能在文件里面创建文件或者文件夹 目录:能cd,可以无限的嵌套创建文件和文件夹
Linux是采用递归的方式删除目录

复制文件
cp 想要复制的文件 复制到哪里(路径)

移动文件
mv 想要移动的文件 移动到哪里(路径)

mv第二个作用:重命名
用Linux自带tar工具进行 压缩和解压
压缩包文件的后缀名不同:

xxx.tar.bz2 : 压缩率高,时间相对久
xxx.tar.gz : 压缩率低,时间相对快
压缩a目录,以bz2格式

tar jcvf 压缩包的名字 想要压缩的目录名字
tar jcvf a.tar.bz2 a

j:以bz2来进行操作(压缩、解压)
z: 以gz来进行操作(压缩、解压)
c:压缩(打包)
x: 解压(解包)
v:在终端显示操作过程
f:指定压缩包的名字 (压缩包名字一定要跟在f后面,让f参数指定)

解压a.tar.bz2
tar zxvf a.tar.bz2 默认解压到当前路径下
tar zxvf a.tar.bz2 -C 指定解压路径
tar zxvf a.tar.bz2 -C ~

文本编写:
新建并编译文件:
vim 文件名

先i 、o 、a,进入编辑模式
按ESC退出编辑
保存退出 shift +: wq
编译已经写好的代码文件
gcc world.c
gcc world.c -o 123.c (编译改名,默认为a.out)
执行编译成功的文件:./a.out

作者:靜哥哥呀-
来源:CSDN
原文:https://blog.csdn.net/Cathence/article/details/88660906
版权声明:本文为博主原创文章,转载请附上博文链接!

上一篇:Centos7环境一键安装lamp,php-fpm方式实现wordpress


下一篇:[LeetCode] Friend Circles 朋友圈