Linux一些常用命令

Linux基本命令:

查看IP:

1
2
ifconfig
ipconfig(windows)

关闭防护墙:

1
2
service ipconfig stop
chkconfig off

查看当前光标所在路径:

1
pwd

Linux系统中根目录是指:

1
/

有关于cd相关命令:

1
2
3
4
cd 或者 cd~ (切换到根目录)
cd - (切换到上次目录)
cd ../ (切换到上层目录)
cd ../ ../ (切换到上两层目录)

目录路径:

1
2
绝对路径 (例如: /home/etc  /为开头)
相对路径 (当前目录开始,没有/为开头)

清空屏幕:

1
clear

有关于ll ls 相关知识点:

1
2
3
4
5
6
7
ls (查看当前目录下所有文件和文件夹)
ll (查看当前目录下所有文件和文件夹详细信息)
ls -l == ll (别名)
ls -l -a == ls -la (查看所有隐藏文件和文件夹)
-a 表示查看隐藏的文件和文件夹 (以.开头的文件或者文件夹)
ll -h (查看文件大小)
ll -rt (文件或者文件夹按时间顺序排序)

创建目录:

1
2
3
mkdir (列如:mkdir ruozedate/)
mkdir -p 4/5/6 (创建级联目录)
mkdir 4 5 6 (创建并行目录)

移动命令:

1
2
3
4
5
mv 原路径文件夹/文件 目标端的路径文件夹/文件
列如 (mv instail.log ruozedate/)
也可以在移动的过程中重命名
列如 (mv instail.log ruozedate/instail.log2019)
注意 (移动只有一份)

复制命令:

1
2
3
4
cp 原路径文件夹/文件 目标路径文件夹/文件
列如 (cp instail.log ruozedate/instail.log2019"复制的过程中可以重新命名")
如果复制的是文件夹的话 需要加 -r
列如 (cp -r d66 ruozedate/d6"复制的过程可以重命名")

查看帮助命令:

1
列如: ls --help

查看文件内容:

1
2
3
cat (文件内容一下子全部显示)
more (文件内容分页显示,按空格往下查看,不能往回查看,按q退出)
less(文件内容分页显示,按下箭头往下查看,上箭头往回查看,按q退出)

实时查看:

1
2
tail -f xxx.log
tail -F xxx.log F=f+retry

别名:

1
2
3
4
5
ls -l==ll (ll就是别名)
alias rzcd='cd /home/jepson/' (在当前窗口输入 rzcd命令 就可以进入jespon下,注意:当前 session生效)
永久生效该怎么配置:
(1)全局环境变量文件: vi /etc/profile (在profile中输入 alias rzcd='cd /home/jepson/' ),wq退出,输入 source /etc/profile,这样就可以永久生效了。
(2)个人环境变量文件: vi .bash_profile (在profile中输入 alias rzcd='cd /home/jepson/' ),退出,输入source .bash_profile或者 . .bash_profile,这样也可以永久生效。

创建空文件:

1
touch (列如:touch instail.log)

删除命令:

1
2
3
4
rm xxx.log (删除文件)
rm -r xxx (删除文件夹)
rm -f xxx.log (强制删除)
注意:(-r 只代表文件夹 -f 表示强制)

设置变量:

1
2
设置 key=value (前后不能有空格) 使用 ${key}
列如:设置path="123" 之后echo ${path},就会输出"123"
-------------本文结束感谢您的阅读-------------
0%