Linux常用命令


Linux常用命令的整理

对一些常用linux命令的整理,帮助自己记忆

date 显示系统时间

date 041217002007.00 设置日期和时间 -月日时分年.秒

clock -w 将时间修改保存到BISO

 

shutdown -h now 关闭系统

init 0 关闭系统

reboot 重启

 

cd [绝对路径或者相对路径]  切换工作目录

cd ~  转到主要目录,home目录(一般默认为/root),注:这个目录后期可以定义为自己经常需要转到的目录

cd /   转到跟目录

cd ./dir1  转到当前目录下的下级目录dir1

cd ..    转到当前目录的上级目录

cd –   转到上一次访问的目录,用于两个文件夹间互相切换

 

rm 删除一个文件或者目录

-r 将目录及以下值档案亦逐一删除

-f 无需确认,即使熟悉是唯读,亦可直接删除

 

ls 查看目录中的文件

-l 显示文件和目录的详细信息,包含文件属性与权限等数据

-a 显示隐藏文件

 

mkdir 创建一个空文件夹(目录)

mkdir -p /tmp/dir1/dir2 创建一个目录树

 

rmdir dir1 删除一个空的目录

注:删除目录下有文件的情况,一般使用rm -rf

 

cp file1 file2  复制file1将其命名为file2

cp -a dir/* /etc 将复制dir目录下所有文件到指定文件夹下    -a 相当于将原数据原封不动的copy过去,不改变里面的任何信息

cp -r  copy数据,copy的文件会生成新的时间戳等信息

 

In -s file1 link1 创建一个指向file1的软连接

In file1 link 创建一个指向file1的硬连接

 

find / -name file 从根目录开始查找file1文件夹或文件

find ./ -name file 在当前路径下开始查找file1文件夹或文件

find / -usr user1 搜索属于用户user1的文件和目录

find /home/usr -name *.bin 在/home/usr目录下搜索.bin结尾的文件

 

tar -xvf archiver.tar 解压一个tar压缩包到当前路径下

tar -cvf archiver.tar dir1 压缩dir1文件夹,压缩后压缩包名称为archiver.tar

tar -cvf file.tar file1 file2 file3 将几个文件和目录同时压缩成一个tar压缩包

zip file1.zip file 创建一个zip格式的压缩包

zip -r file1.zip file1 file2 file3 将几个文件和目录同时压缩成一个zip压缩包

unzip file1.zip  解压一个zip压缩包

 

ifconfig eth0 显示一个以太网的配置

ifup eth0 启用一个eht0的网络设备

 

cat test.txt 查看test.txt的文本内容

cat -n test.txt 查看文本行数

cat > test.txt 往文件中添加内容(会覆盖原有内容),ctrl+c退出添加

 

grep 查找文件里面符合条件的字符串

grep abc file.txt 在file.txt查找包含abc字符串的那行内容

 

ps 查询进程状况

ps -ef | grep java

 

df 查看磁盘空间使用情况

free查看内存使用情况

top 查看cpu、虚拟内存等情况

 

echo 标准输出命令

echo $test 对变量test进行输出

 

netstat 显示各种网络相关信息

ifconfig 显示网络设备信息(ip、广播地址,掩码等信息)

 

> 重定向输出

make >  1.log 将make命令输出的所有打印重定向到1.log中

make 2>&1 1.log  2表示标准错误输出,1表示标准输出,2>&1将标准错误输出都指向标准输出中,然后都重定向到1.log中

 

原创文章,作者:sunnyman218,如若转载,请注明出处:https://blog.ytso.com/269451.html

(0)
上一篇 2022年6月21日
下一篇 2022年6月21日

相关推荐

发表回复

登录后才能评论