linux常用命令总结

命令

1.1 查看linux系统版本 ,适用于所有的linux ,包括Redhat、SuSE、Debian等发行版 lsb_release -a
1.2 查看红帽系统版本 cat /etc/redhat-release
1.3 查看是否安装过gcc等环境: rpm -q gcc rpm -q gcc-c++
如果没有安装,使用命令(centos) yum -y install gcc gcc-c++ kernel-devel ||(ubuntu) apt-get install gcc
1.4 查看python版本 python -V
1.5 查看文件及其属性 ls -a或者ll
1.6 回到根目录:home

Linux发行版的包工具
Debian/Ubuntn下:apt-get
RedHat/centOS下:yum
Mac OS X下:xcode来获得编译器
FreeBSD and OpenBSD下: pkg_add -r liexecinfo

命令(可以解决所有的环境问题) yum -y update && yum -y groupinstall "Development Tools"

linux下安装东西##

2.1安装yum: apt-get install yum

linux常用命令

显示当前路径

echo $PATH 显示当前路径

cd 命令

cd /user/local 切换到目录/user/local
cd… 回到上一层目录
cd~ 回到主文件夹

ls查看

ls /usr 查看目录/usr下所有的文件
ls -l 查看该目录下所有文件的详细信息

mkdir 创建目录

mkdir test 在当前目录下创建新目录test
mkdir -p a1/a2/a3/a4 创建目录a1/a2/a3/a4

rmdir 删除空的目录

rmdir a/
rmdir -p a1/a2/a3/a4 删除目录a1/a2/a3/a4

touch 创建新文件

touch test.txt 在当前目录下创建新文件test.txt

cp命令:复制文件或者目录
将主文件夹下的.bashrc复制到/usr下,命名为bashrc1

sudo cp ~/.bashrc /user/bashrc1

在/tmp下新建目录test,再复制这个目录内容到/usr

cd /tmp
mkdir test
sudo cp-r /tmp/ test /user

mv命令:移动文件与目录,或更名

将上例文件bashrc1移动到目录/usr/test

cd /user
sodo mv bashrc1 test

将上例test目录重命名为test2

sudo mv test test2

rm命令:移除文件或目录

(13)将上例复制的bashrc1文件删除

rm bashrc1

(14)将上例的test2目录删除

rm test2

cat命令:查看文件内容
(15)查看主文件夹下的.bashrc文件内容

cat .bashrc

(17)翻页查看主文件夹下.bashrc文件内容

more .bashrc

(18) head命令:取出前面几行

head -n 20 .bashrc

tail命令:取出后面几行
(20)查看主文件夹下.bashrc文件内容最后20行

tail -n 20 .bashrc

(21)修改hello文件,将日期调整为五天前

touch -d “03/09/2018” /tmp/hello

(22)修改文件所有者权限
将hello 文件所有者改成root账号,并且查看属性

sudo chown root /tmp/hello

(24) find命令:文件查找
找出主文件夹下文件名为.bashrc的文件

find ~ -name .bashrc

tar 命令:压缩命令
(26)在/目录下新建文件夹test,然后在/目录下打包成test.tar.gz

sudo mkdir test
sudo tar -zcvf /test.tar.gz test

(27)解压到/tmp

sudo tar -xzvf /test.tar.gz -C /tmp

grep命令:查找字符串
(28)从~/.bashrc文件中查找字符串’examples’

grep -n ‘examples’ ~/.bashrc

(29)ping IP或网站名 //检查与目标主机或网站的连接是否连通,但不能作为评判标准

(30) 向进程发值为9的信号,终止PID为1841的进程,信号是一种机制,进程通过信号了解系统中发生的事件

kill -9 1841

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值