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