linux shell命令学习笔记:
~这里只是对自己一些常用但是不熟悉的的命令进行记录
--------------------------------------------------------------------------
命令:man
功能:查找帮助信息
实例:man ls
结果: 查找关于ls的帮助文档
------------------------------------------------------------------------------
命令:cat
功能:显示文本内容
实例:cat file.txt
结果:
------------------------------------------------------------------------------
命令:cp
功能:复制文件
实例:cp file1.txt file2.txt
结果:将file1文件复制,更名为file2
-------------------------------------------------------------------------------
命令:df
功能:查看文件系统
实例:df -h
结果:
-----------------------------------------------------------------------------------
命令:diff
功能:比较两个文件的异同
实例:diff file1 file2
结果:
-------------------------------------------------------------------------------------
命令:echo
功能:显示字符串
实例:echo "hello"
结果:
--------------------------------------------------------------------------------------
命令:find
功能:查找文件
实例:find ./ -name "*.c"
结果:列出当前目录下的所有.c结尾的文件
----------------------------------------------------------------------------------------
命令:grep
功能:查找字符串
实例:grep "abc" ./* -rwHn
结果:在当前目录下的所有文件中找字符串"abc"
----------------------------------------------------------------------------------------
命令:ifconfig
功能:查看或修改网络
实例:ifconfig
结果: 查看eth0的网络信息
-----------------------------------------------------------------------------------------
命令:kill
功能:发送信号
实例:kill -s SIGKILL 1234
结果: 给进程1234发送信号SIGKILL
------------------------------------------------------------------------------------------
命令:ln
功能:创建连接文件
实例:ln file.py a
结果: 取文件别名为啊,并创建一个符号连接指向file.py
-------------------------------------------------------------------------------------------
命令:mount
功能:挂载或卸载分区
实例:mount /dex/x /mnt
结果: 将/dex/x 挂接到/mnt下
--------------------------------------------------------------------------------------------
命令:mv
功能:移动或重命名文件夹
实例:
mv file1 file2
mv file1
结果:
-----------------------------------------------------------------------------------------------
命令:ps
功能:查看系统进程信息
实例:ps -ef 或者 ps ajx
结果:
-----------------------------------------------------------------------------------------------
命令:rm
功能:删除文件
实例:rm file -r(如果是文件加,则需要递归的删除)
结果:
-------------------------------------------------------------------------------------------------
命令:which
功能:查找所在路径
实例:which ls
结果: 显示命令ls所在路径