linux之路常用的命令

Posted sunshuhai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之路常用的命令相关的知识,希望对你有一定的参考价值。

用bash插入代码

1、查看ubuntu的版本号

lsb_release –a    //linux标准基础(Linux Standards Base);release发布

2、查看Ubuntu的内核

uname -a
uname -a -r

3、给root用户修改密码

sudo passwd root

4、更改桌面任务栏的方向,上下左右

16版本的更改命令:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

18版本可以直接通过桌面操作实现

//点击左下角的“显示应用程序”——Dock——屏幕上的位置——下左右侧

 5、安装软件

从16版本开始安装命令从apt-get改为apt

sudo apt install python

6、显示查看文件

ls
ls -a //-a表示隐藏文件也显示,linux系统中隐藏文件前面带“.”
ls -l  //以列表形式显示文件
ll     //以详细列表形式显示文件

7、切换目录

cd ..    //表示切换到上级目录,.表示当前目录
cd /    //表示切换到根目录
cd ~  //表示切换到用户家目录,如果是以root身份登录,执行此命令后,回到/root/目录下,如果是以其他用户等录得话,则是回到/home/目录下

 8、查看当前目录

pwd

9、查找命令所在的目录

which ls  //这条命令主要是用来查找系统***PATH目录下***的可执行文件。说白了就是查找那些我们已经安装好的可以直接执行的命令

whereis ls  //这个命令可以用来查找二进制(命令)、源文件、man文件。与which不同的是这条命令可以是通过文件索引数据库而非PATH来查找的,所以查找的面比which要广

10、切换用户

su               //切换root用户
su root          //切换root用户
su myuser        //切换到普通用户myuser

11、命令帮助

ls -help   //ls命令的用户及各参数说明
man ls   //更详细的ls用法说明

12、创建文件目录

mkdir myfile  //在当前目录下创建名字为myfile的目录

13、创建文件

touch main.c   //在当前目录下新建一个名叫main.c的文件

14、文件操作

//写入文件
echo "hello world" >main.c   //将hello world写入当前目录下的main.c文件

//查看文件
cat main.c  //在命令行中直接打印文件内容
getdit main.c  //用桌面环境的文件编辑器打开文件
more main.c   //命令行直接打印文件内容,内容多的话分屏显示
head -3 main.c   //在命令行直接打印文件内容,只显示前3行
tail -3 main.c     //在命令行直接打印文件内容,只显示最后3行

//文件的复制移动
cp main.c hello.c   //将当前目录下的main.c拷贝一份至当前目录并重命名为hello.c
mv hello.c world.c  //将当前目录下的hello.c移动至当前目录下并重命名为world.c,实际就是实现了重命名

//删除文件
rm world.c    //删除当前目录下的world.c文件

//文件链接
ln main.c main_ln  //将当前目录下的main.c链接到main_ln,相同文件大小的文件同时改变
ln –s mian.c main_ln2  //软链接,将当前目录下的main.c链接到main_ln2,相当于给main.c创建了一个快捷方式main_ln2

//文件统计
wc main.c       //显示当前目录下main.c文件的行数、单词书、字符数
wc main.c –l    //显示当前目录下main.c文件的行数
wc main.c –w   //显示当前目录下main.c文件的单词数
wc main.c –c    //显示当前目录下main.c文件的字符数

 

以上是关于linux之路常用的命令的主要内容,如果未能解决你的问题,请参考以下文章

jmeter学习之路02(Linux服务器监控命令)

学习之路浅谈:基础命令及linux工作原理

Linux C++学习之路(转自网络)

Linux的学习之路2

linux学习——学习之路

我的Python成长之路—03