Linux常用命令的整理
对一些常用linux命令的整理,帮助自己记忆
date 显示系统时间
date 041217002007.00 设置日期和时间 -月日时分年.秒
clock -w 将时间修改保存到BISO
init 0 关闭系统
reboot 重启
cd [绝对路径或者相对路径] 切换工作目录
cd ~ 转到主要目录,home目录(一般默认为/root),注:这个目录后期可以定义为自己经常需要转到的目录
cd / 转到跟目录
cd ./dir1 转到当前目录下的下级目录dir1
cd .. 转到当前目录的上级目录
cd - 转到上一次访问的目录,用于两个文件夹间互相切换
-r 将目录及以下值档案亦逐一删除
-f 无需确认,即使熟悉是唯读,亦可直接删除
ls 查看目录中的文件
mkdir -p /tmp/dir1/dir2 创建一个目录树
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压缩包
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中
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。